builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-492 starttime: 1477444253.18 results: success (0) buildid: 20161025162822 builduid: 9d3bdaf987834fa580571324050e0f8d revision: 1bee9d28f684dc94b8326570b50d3c1c451cf835 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-25 18:10:53.179342) ========= master: http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-25 18:10:53.179774) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-25 18:10:53.180086) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-25 18:10:53.221450) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-25 18:10:53.221715) ========= 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-1477444055.986001-1974781197 _=/tools/buildbot/bin/python using PTY: False --2016-10-25 18:10:52-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 11.9M=0.001s 2016-10-25 18:10:53 (11.9 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.355148 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-25 18:10:53.607433) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-25 18:10:53.607718) ========= 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-1477444055.986001-1974781197 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.063488 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-25 18:10:53.698377) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-25 18:10:53.698691) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 1bee9d28f684dc94b8326570b50d3c1c451cf835 --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 1bee9d28f684dc94b8326570b50d3c1c451cf835 --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-1477444055.986001-1974781197 _=/tools/buildbot/bin/python using PTY: False 2016-10-25 18:10:53,428 truncating revision to first 12 chars 2016-10-25 18:10:53,428 Setting DEBUG logging. 2016-10-25 18:10:53,428 attempt 1/10 2016-10-25 18:10:53,428 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/1bee9d28f684?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-25 18:10:53,812 unpacking tar archive at: mozilla-inbound-1bee9d28f684/testing/mozharness/ program finished with exit code 0 elapsedTime=0.629405 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-25 18:10:54.399334) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-25 18:10:54.399612) ========= script_repo_revision: 1bee9d28f684dc94b8326570b50d3c1c451cf835 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-25 18:10:54.400002) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-25 18:10:54.400272) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-25 18:10:54.432236) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 39 mins, 3 secs) (at 2016-10-25 18:10:54.432508) ========= /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-1477444055.986001-1974781197 _=/tools/buildbot/bin/python using PTY: False 18:10:54 INFO - MultiFileLogger online at 20161025 18:10:54 in /builds/slave/test 18:10:54 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 18:10:54 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:10:54 INFO - {'allow_software_gl_layers': False, 18:10:54 INFO - 'append_to_log': False, 18:10:54 INFO - 'base_work_dir': '/builds/slave/test', 18:10:54 INFO - 'blob_upload_branch': 'mozilla-inbound', 18:10:54 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:10:54 INFO - 'buildbot_json_path': 'buildprops.json', 18:10:54 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:10:54 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:10:54 INFO - 'download_minidump_stackwalk': True, 18:10:54 INFO - 'download_symbols': 'true', 18:10:54 INFO - 'download_tooltool': True, 18:10:54 INFO - 'e10s': False, 18:10:54 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:10:54 INFO - 'tooltool.py': '/tools/tooltool.py', 18:10:54 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:10:54 INFO - '/tools/misc-python/virtualenv.py')}, 18:10:54 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:10:54 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:10:54 INFO - 'log_level': 'info', 18:10:54 INFO - 'log_to_console': True, 18:10:54 INFO - 'opt_config_files': (), 18:10:54 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:10:54 INFO - '--processes=1', 18:10:54 INFO - '--config=%(test_path)s/wptrunner.ini', 18:10:54 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:10:54 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:10:54 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:10:54 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:10:54 INFO - 'pip_index': False, 18:10:54 INFO - 'require_test_zip': True, 18:10:54 INFO - 'test_type': ('testharness',), 18:10:54 INFO - 'this_chunk': '1', 18:10:54 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:10:54 INFO - 'total_chunks': '10', 18:10:54 INFO - 'virtualenv_path': 'venv', 18:10:54 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:10:54 INFO - 'work_dir': 'build'} 18:10:54 INFO - [mozharness: 2016-10-26 01:10:54.315030Z] Running clobber step. 18:10:54 INFO - Running pre-action listener: _resource_record_pre_action 18:10:54 INFO - Running main action method: clobber 18:10:54 INFO - rmtree: /builds/slave/test/build 18:10:54 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 18:10:56 INFO - Running post-action listener: _resource_record_post_action 18:10:56 INFO - [mozharness: 2016-10-26 01:10:56.655574Z] Finished clobber step (success) 18:10:56 INFO - [mozharness: 2016-10-26 01:10:56.655901Z] Running read-buildbot-config step. 18:10:56 INFO - Running pre-action listener: _resource_record_pre_action 18:10:56 INFO - Running main action method: read_buildbot_config 18:10:56 INFO - Using buildbot properties: 18:10:56 INFO - { 18:10:56 INFO - "project": "", 18:10:56 INFO - "product": "firefox", 18:10:56 INFO - "script_repo_revision": "production", 18:10:56 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 18:10:56 INFO - "repository": "", 18:10:56 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 18:10:56 INFO - "buildid": "20161025162822", 18:10:56 INFO - "pgo_build": "False", 18:10:56 INFO - "basedir": "/builds/slave/test", 18:10:56 INFO - "buildnumber": 26, 18:10:56 INFO - "slavename": "tst-linux32-spot-492", 18:10:56 INFO - "revision": "1bee9d28f684dc94b8326570b50d3c1c451cf835", 18:10:56 INFO - "master": "http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/", 18:10:56 INFO - "platform": "linux", 18:10:56 INFO - "branch": "mozilla-inbound", 18:10:56 INFO - "repo_path": "integration/mozilla-inbound", 18:10:56 INFO - "moz_repo_path": "", 18:10:56 INFO - "stage_platform": "linux", 18:10:56 INFO - "builduid": "9d3bdaf987834fa580571324050e0f8d", 18:10:56 INFO - "slavebuilddir": "test" 18:10:56 INFO - } 18:10:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 18:10:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 18:10:56 INFO - Running post-action listener: _resource_record_post_action 18:10:56 INFO - [mozharness: 2016-10-26 01:10:56.664339Z] Finished read-buildbot-config step (success) 18:10:56 INFO - [mozharness: 2016-10-26 01:10:56.664621Z] Running download-and-extract step. 18:10:56 INFO - Running pre-action listener: _resource_record_pre_action 18:10:56 INFO - Running main action method: download_and_extract 18:10:56 INFO - mkdir: /builds/slave/test/build/tests 18:10:56 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')]} 18:10:56 INFO - trying https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 18:10:56 INFO - Downloading https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/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 18:10:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/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 18:10:57 INFO - Downloaded 1325 bytes. 18:10:57 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 18:10:57 INFO - Using the following test package requirements: 18:10:57 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 18:10:57 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 18:10:57 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 18:10:57 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 18:10:57 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 18:10:57 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 18:10:57 INFO - u'jsshell-linux-i686.zip'], 18:10:57 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 18:10:57 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 18:10:57 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 18:10:57 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 18:10:57 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 18:10:57 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 18:10:57 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 18:10:57 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 18:10:57 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 18:10:57 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 18:10:57 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 18:10:57 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 18:10:57 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/Qmnoqc_wRKWsi3fEKpFH-g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 18:10:57 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 18:10:57 INFO - Fetch https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 18:10:58 INFO - Http code: 200 18:10:58 INFO - x-amz-id-2: VslRjHJastMFJY4dRgv4Rf1GiEskELu0+z7QSFInvlGkhTnLisWDxo59dfyoACr04cdHa2DrOQE= 18:10:58 INFO - x-amz-request-id: C53C99481CDA8D98 18:10:58 INFO - x-amz-version-id: PweYeilNwhT1NSw1yyZV0mSlB6trY2yW 18:10:58 INFO - Expected file size: 20634780 18:10:58 INFO - Obtained file size: 20634780 18:10:59 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/Qmnoqc_wRKWsi3fEKpFH-g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 18:10:59 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 18:10:59 INFO - Fetch https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 18:11:00 INFO - Http code: 200 18:11:00 INFO - x-amz-id-2: 9umZyQ9kG8EmXb7NdLiUCXynxOSYTxF4QUMJSifTcrXS3NSSXvni5rC7G9BBhbaciJNHcnlwmJ4= 18:11:00 INFO - x-amz-request-id: 519F0B1A5C25DFED 18:11:00 INFO - x-amz-version-id: H2Oh_JbEgN3w56YrKJQM9bB5Nz94uWOK 18:11:01 INFO - Expected file size: 43221643 18:11:01 INFO - Obtained file size: 43221643 18:11:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:11:12 INFO - trying https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 18:11:12 INFO - Downloading https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/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 18:11:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/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 18:11:15 INFO - Downloaded 66553622 bytes. 18:11:15 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 18:11:15 INFO - mkdir: /builds/slave/test/properties 18:11:15 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:11:15 INFO - Writing to file /builds/slave/test/properties/build_url 18:11:15 INFO - Contents: 18:11:15 INFO - build_url:https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 18:11:15 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 18:11:16 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 18:11:16 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:11:16 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:11:16 INFO - Contents: 18:11:16 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 18:11:16 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 18:11:16 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 18:11:16 INFO - Fetch https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 18:11:16 INFO - Http code: 200 18:11:16 INFO - x-amz-id-2: 4eldBL/fwNNxJI2u3bANwk+n7L1dgao5a/IavtVIGobRkygsnISEgrnYHOr2PaKwL3cWVmH3DdY= 18:11:16 INFO - x-amz-request-id: 70795683F8D4788F 18:11:16 INFO - x-amz-version-id: I_ab0C_tSxQ8y52f7ynFklv436aSMz6w 18:11:19 INFO - Expected file size: 178319512 18:11:19 INFO - Obtained file size: 178319512 18:11:40 INFO - Running post-action listener: _resource_record_post_action 18:11:40 INFO - Running post-action listener: set_extra_try_arguments 18:11:40 INFO - [mozharness: 2016-10-26 01:11:40.802399Z] Finished download-and-extract step (success) 18:11:40 INFO - [mozharness: 2016-10-26 01:11:40.802711Z] Running fetch-geckodriver step. 18:11:40 INFO - Running pre-action listener: _resource_record_pre_action 18:11:40 INFO - Running main action method: fetch_geckodriver 18:11:40 INFO - Running post-action listener: _resource_record_post_action 18:11:40 INFO - [mozharness: 2016-10-26 01:11:40.950927Z] Finished fetch-geckodriver step (success) 18:11:40 INFO - [mozharness: 2016-10-26 01:11:40.951264Z] Running create-virtualenv step. 18:11:40 INFO - Running pre-action listener: _pre_create_virtualenv 18:11:40 INFO - Running pre-action listener: _resource_record_pre_action 18:11:40 INFO - Running main action method: create_virtualenv 18:11:40 INFO - Creating virtualenv /builds/slave/test/build/venv 18:11:40 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 18:11:40 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:11:41 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:11:41 INFO - Using real prefix '/usr' 18:11:41 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:11:42 INFO - Installing distribute.............................................................................................................................................................................................done. 18:11:45 INFO - Installing pip.................done. 18:11:45 INFO - Return code: 0 18:11:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 18:11:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 18:11:46 INFO - Reading from file tmpfile_stdout 18:11:46 INFO - Output received: 18:11:46 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) 18:11:46 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 18:11:46 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')]} 18:11:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:11:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:11:46 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')]} 18:11:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:11:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:11:46 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 0x962adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x957c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97c93c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95b17a0>, '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 0x95b6678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96cbaa8>, '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-1477444055.986001-1974781197', '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 18:11:46 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 18:11:46 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 18:11:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:11:46 INFO - 'CCACHE_UMASK': '002', 18:11:46 INFO - 'DISPLAY': ':0', 18:11:46 INFO - 'HOME': '/home/cltbld', 18:11:46 INFO - 'LANG': 'en_US.UTF-8', 18:11:46 INFO - 'LOGNAME': 'cltbld', 18:11:46 INFO - 'MAIL': '/var/mail/cltbld', 18:11:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:11:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:11:46 INFO - 'MOZ_NO_REMOTE': '1', 18:11:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:11:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:11:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:11:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:11:46 INFO - 'PWD': '/builds/slave/test', 18:11:46 INFO - 'SHELL': '/bin/bash', 18:11:46 INFO - 'SHLVL': '1', 18:11:46 INFO - 'TERM': 'linux', 18:11:46 INFO - 'TMOUT': '86400', 18:11:46 INFO - 'USER': 'cltbld', 18:11:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477444055.986001-1974781197', 18:11:46 INFO - '_': '/tools/buildbot/bin/python'} 18:11:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:11:46 INFO - Downloading/unpacking psutil>=3.1.1 18:11:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:11:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:11:46 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 18:11:46 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 18:11:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:11:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:11:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:11:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:11:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:11:50 INFO - Installing collected packages: psutil 18:11:50 INFO - Running setup.py install for psutil 18:11:50 INFO - building 'psutil._psutil_linux' extension 18:11:50 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 18:11:51 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 18:11:51 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 18:11:51 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 18:11:51 INFO - building 'psutil._psutil_posix' extension 18:11:51 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 18:11:51 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 18:11:51 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:11:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:11:51 INFO - Successfully installed psutil 18:11:51 INFO - Cleaning up... 18:11:51 INFO - Return code: 0 18:11:51 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 18:11:51 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')]} 18:11:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:11:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:11:51 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')]} 18:11:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:11:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:11:51 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 0x962adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x957c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97c93c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95b17a0>, '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 0x95b6678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96cbaa8>, '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-1477444055.986001-1974781197', '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 18:11:51 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 18:11:51 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 18:11:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:11:51 INFO - 'CCACHE_UMASK': '002', 18:11:51 INFO - 'DISPLAY': ':0', 18:11:51 INFO - 'HOME': '/home/cltbld', 18:11:51 INFO - 'LANG': 'en_US.UTF-8', 18:11:51 INFO - 'LOGNAME': 'cltbld', 18:11:51 INFO - 'MAIL': '/var/mail/cltbld', 18:11:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:11:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:11:51 INFO - 'MOZ_NO_REMOTE': '1', 18:11:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:11:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:11:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:11:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:11:51 INFO - 'PWD': '/builds/slave/test', 18:11:51 INFO - 'SHELL': '/bin/bash', 18:11:51 INFO - 'SHLVL': '1', 18:11:51 INFO - 'TERM': 'linux', 18:11:51 INFO - 'TMOUT': '86400', 18:11:51 INFO - 'USER': 'cltbld', 18:11:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477444055.986001-1974781197', 18:11:51 INFO - '_': '/tools/buildbot/bin/python'} 18:11:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:11:52 INFO - Downloading/unpacking mozsystemmonitor==0.3 18:11:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:11:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:11:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:11:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:11:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:11:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:11:55 INFO - Downloading mozsystemmonitor-0.3.tar.gz 18:11:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:11:55 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 18:11:55 INFO - Installing collected packages: mozsystemmonitor 18:11:55 INFO - Running setup.py install for mozsystemmonitor 18:11:55 INFO - Successfully installed mozsystemmonitor 18:11:55 INFO - Cleaning up... 18:11:56 INFO - Return code: 0 18:11:56 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 18:11:56 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')]} 18:11:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:11:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:11:56 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')]} 18:11:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:11:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:11:56 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 0x962adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x957c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97c93c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95b17a0>, '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 0x95b6678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96cbaa8>, '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-1477444055.986001-1974781197', '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 18:11:56 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 18:11:56 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 18:11:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:11:56 INFO - 'CCACHE_UMASK': '002', 18:11:56 INFO - 'DISPLAY': ':0', 18:11:56 INFO - 'HOME': '/home/cltbld', 18:11:56 INFO - 'LANG': 'en_US.UTF-8', 18:11:56 INFO - 'LOGNAME': 'cltbld', 18:11:56 INFO - 'MAIL': '/var/mail/cltbld', 18:11:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:11:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:11:56 INFO - 'MOZ_NO_REMOTE': '1', 18:11:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:11:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:11:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:11:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:11:56 INFO - 'PWD': '/builds/slave/test', 18:11:56 INFO - 'SHELL': '/bin/bash', 18:11:56 INFO - 'SHLVL': '1', 18:11:56 INFO - 'TERM': 'linux', 18:11:56 INFO - 'TMOUT': '86400', 18:11:56 INFO - 'USER': 'cltbld', 18:11:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477444055.986001-1974781197', 18:11:56 INFO - '_': '/tools/buildbot/bin/python'} 18:11:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:11:56 INFO - Downloading/unpacking jsonschema==2.5.1 18:11:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:11:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:11:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:11:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:11:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:11:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:12:00 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 18:12:00 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 18:12:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:12:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:12:00 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 18:12:00 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 18:12:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:12:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:12:00 INFO - Downloading functools32-3.2.3-2.tar.gz 18:12:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 18:12:00 INFO - warning: no files found matching '*.txt' 18:12:00 INFO - no previously-included directories found matching 'build' 18:12:00 INFO - no previously-included directories found matching 'dist' 18:12:00 INFO - no previously-included directories found matching '.git*' 18:12:00 INFO - Installing collected packages: jsonschema, functools32 18:12:00 INFO - Running setup.py install for functools32 18:12:00 INFO - warning: no files found matching '*.txt' 18:12:00 INFO - no previously-included directories found matching 'build' 18:12:00 INFO - no previously-included directories found matching 'dist' 18:12:00 INFO - no previously-included directories found matching '.git*' 18:12:00 INFO - Successfully installed jsonschema functools32 18:12:00 INFO - Cleaning up... 18:12:00 INFO - Return code: 0 18:12:00 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 18:12:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:12:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:12:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:12:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:12:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:12:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:12:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x962adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x957c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97c93c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95b17a0>, '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 0x95b6678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96cbaa8>, '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-1477444055.986001-1974781197', '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 18:12:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in /builds/slave/test/build 18:12:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 18:12:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:12:01 INFO - 'CCACHE_UMASK': '002', 18:12:01 INFO - 'DISPLAY': ':0', 18:12:01 INFO - 'HOME': '/home/cltbld', 18:12:01 INFO - 'LANG': 'en_US.UTF-8', 18:12:01 INFO - 'LOGNAME': 'cltbld', 18:12:01 INFO - 'MAIL': '/var/mail/cltbld', 18:12:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:12:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:12:01 INFO - 'MOZ_NO_REMOTE': '1', 18:12:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:12:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:12:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:12:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:12:01 INFO - 'PWD': '/builds/slave/test', 18:12:01 INFO - 'SHELL': '/bin/bash', 18:12:01 INFO - 'SHLVL': '1', 18:12:01 INFO - 'TERM': 'linux', 18:12:01 INFO - 'TMOUT': '86400', 18:12:01 INFO - 'USER': 'cltbld', 18:12:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477444055.986001-1974781197', 18:12:01 INFO - '_': '/tools/buildbot/bin/python'} 18:12:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:12:01 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 18:12:01 INFO - Cleaning up... 18:12:01 INFO - Return code: 0 18:12:01 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:12:01 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')]} 18:12:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:12:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:12:01 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')]} 18:12:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:12:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:12:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x962adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x957c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97c93c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95b17a0>, '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 0x95b6678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96cbaa8>, '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-1477444055.986001-1974781197', '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 18:12:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 18:12:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 18:12:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:12:01 INFO - 'CCACHE_UMASK': '002', 18:12:01 INFO - 'DISPLAY': ':0', 18:12:01 INFO - 'HOME': '/home/cltbld', 18:12:01 INFO - 'LANG': 'en_US.UTF-8', 18:12:01 INFO - 'LOGNAME': 'cltbld', 18:12:01 INFO - 'MAIL': '/var/mail/cltbld', 18:12:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:12:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:12:01 INFO - 'MOZ_NO_REMOTE': '1', 18:12:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:12:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:12:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:12:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:12:01 INFO - 'PWD': '/builds/slave/test', 18:12:01 INFO - 'SHELL': '/bin/bash', 18:12:01 INFO - 'SHLVL': '1', 18:12:01 INFO - 'TERM': 'linux', 18:12:01 INFO - 'TMOUT': '86400', 18:12:01 INFO - 'USER': 'cltbld', 18:12:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477444055.986001-1974781197', 18:12:01 INFO - '_': '/tools/buildbot/bin/python'} 18:12:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:12:01 INFO - Downloading/unpacking blobuploader==1.2.4 18:12:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:12:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:12:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:12:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:12:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:12:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:12:05 INFO - Downloading blobuploader-1.2.4.tar.gz 18:12:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:12:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:12:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:12:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:12:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:12:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:12:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:12:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:12:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:12:06 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:12:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:12:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:12:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:12:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:12:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:12:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:12:06 INFO - Downloading docopt-0.6.1.tar.gz 18:12:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:12:06 INFO - Installing collected packages: blobuploader, requests, docopt 18:12:06 INFO - Running setup.py install for blobuploader 18:12:06 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:12:07 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:12:07 INFO - Running setup.py install for requests 18:12:07 INFO - Running setup.py install for docopt 18:12:07 INFO - Successfully installed blobuploader requests docopt 18:12:07 INFO - Cleaning up... 18:12:08 INFO - Return code: 0 18:12:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:12:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:12:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:12:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:12:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:12:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:12:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:12:08 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 0x962adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x957c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97c93c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95b17a0>, '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 0x95b6678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96cbaa8>, '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-1477444055.986001-1974781197', '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 18:12:08 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 18:12:08 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 18:12:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:12:08 INFO - 'CCACHE_UMASK': '002', 18:12:08 INFO - 'DISPLAY': ':0', 18:12:08 INFO - 'HOME': '/home/cltbld', 18:12:08 INFO - 'LANG': 'en_US.UTF-8', 18:12:08 INFO - 'LOGNAME': 'cltbld', 18:12:08 INFO - 'MAIL': '/var/mail/cltbld', 18:12:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:12:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:12:08 INFO - 'MOZ_NO_REMOTE': '1', 18:12:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:12:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:12:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:12:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:12:08 INFO - 'PWD': '/builds/slave/test', 18:12:08 INFO - 'SHELL': '/bin/bash', 18:12:08 INFO - 'SHLVL': '1', 18:12:08 INFO - 'TERM': 'linux', 18:12:08 INFO - 'TMOUT': '86400', 18:12:08 INFO - 'USER': 'cltbld', 18:12:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477444055.986001-1974781197', 18:12:08 INFO - '_': '/tools/buildbot/bin/python'} 18:12:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:12:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:12:08 INFO - Running setup.py (path:/tmp/pip-rd3Rz9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:12:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:12:08 INFO - Running setup.py (path:/tmp/pip-8Xblfm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:12:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:12:08 INFO - Running setup.py (path:/tmp/pip-qo15F8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:12:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:12:08 INFO - Running setup.py (path:/tmp/pip-AR684S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:12:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:12:09 INFO - Running setup.py (path:/tmp/pip-Xqec4l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:12:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:12:09 INFO - Running setup.py (path:/tmp/pip-MWqkSt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:12:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:12:09 INFO - Running setup.py (path:/tmp/pip-Xkc31r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:12:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:12:09 INFO - Running setup.py (path:/tmp/pip-6ch_1N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:12:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:12:09 INFO - Running setup.py (path:/tmp/pip-0ly2qH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:12:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:12:09 INFO - Running setup.py (path:/tmp/pip-l0cCHO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:12:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:12:09 INFO - Running setup.py (path:/tmp/pip-nArPRm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:12:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:12:09 INFO - Running setup.py (path:/tmp/pip-tLRlwt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:12:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:12:09 INFO - Running setup.py (path:/tmp/pip-H4OFUG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:12:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:12:10 INFO - Running setup.py (path:/tmp/pip-zRm2BP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:12:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:12:10 INFO - Running setup.py (path:/tmp/pip-EeEbuN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:12:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:12:10 INFO - Running setup.py (path:/tmp/pip-7AzpcC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:12:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:12:10 INFO - Running setup.py (path:/tmp/pip-ZnOopa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:12:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:12:10 INFO - Running setup.py (path:/tmp/pip-TGp_ja-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:12:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:12:10 INFO - Running setup.py (path:/tmp/pip-agAvMj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:12:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:12:10 INFO - Running setup.py (path:/tmp/pip-F7bTBJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:12:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:12:11 INFO - Running setup.py (path:/tmp/pip-WhbWF5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:12:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:12:11 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 18:12:11 INFO - Running setup.py install for manifestparser 18:12:11 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:12:11 INFO - Running setup.py install for mozcrash 18:12:11 INFO - Running setup.py install for mozdebug 18:12:11 INFO - Running setup.py install for mozdevice 18:12:11 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:12:11 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:12:11 INFO - Running setup.py install for mozfile 18:12:12 INFO - Running setup.py install for mozhttpd 18:12:12 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:12:12 INFO - Running setup.py install for mozinfo 18:12:12 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:12:12 INFO - Running setup.py install for mozInstall 18:12:12 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:12:12 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:12:12 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:12:12 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:12:12 INFO - Running setup.py install for mozleak 18:12:12 INFO - Running setup.py install for mozlog 18:12:13 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:12:13 INFO - Running setup.py install for moznetwork 18:12:13 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:12:13 INFO - Running setup.py install for mozprocess 18:12:13 INFO - Running setup.py install for mozprofile 18:12:13 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:12:13 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:12:13 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:12:13 INFO - Running setup.py install for mozrunner 18:12:13 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:12:14 INFO - Running setup.py install for mozscreenshot 18:12:14 INFO - Running setup.py install for moztest 18:12:14 INFO - Running setup.py install for mozversion 18:12:14 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:12:14 INFO - Running setup.py install for wptserve 18:12:14 INFO - Running setup.py install for marionette-driver 18:12:15 INFO - Running setup.py install for browsermob-proxy 18:12:15 INFO - Running setup.py install for marionette-client 18:12:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:12:15 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:12:15 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 18:12:15 INFO - Cleaning up... 18:12:15 INFO - Return code: 0 18:12:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:12:15 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')]} 18:12:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:12:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:12:15 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')]} 18:12:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:12:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:12:15 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 0x962adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x957c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97c93c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95b17a0>, '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 0x95b6678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96cbaa8>, '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-1477444055.986001-1974781197', '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 18:12:15 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 18:12:15 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 18:12:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:12:15 INFO - 'CCACHE_UMASK': '002', 18:12:15 INFO - 'DISPLAY': ':0', 18:12:15 INFO - 'HOME': '/home/cltbld', 18:12:15 INFO - 'LANG': 'en_US.UTF-8', 18:12:15 INFO - 'LOGNAME': 'cltbld', 18:12:15 INFO - 'MAIL': '/var/mail/cltbld', 18:12:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:12:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:12:15 INFO - 'MOZ_NO_REMOTE': '1', 18:12:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:12:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:12:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:12:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:12:15 INFO - 'PWD': '/builds/slave/test', 18:12:15 INFO - 'SHELL': '/bin/bash', 18:12:15 INFO - 'SHLVL': '1', 18:12:15 INFO - 'TERM': 'linux', 18:12:15 INFO - 'TMOUT': '86400', 18:12:15 INFO - 'USER': 'cltbld', 18:12:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477444055.986001-1974781197', 18:12:15 INFO - '_': '/tools/buildbot/bin/python'} 18:12:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:12:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:12:16 INFO - Running setup.py (path:/tmp/pip-yTEcJK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:12:16 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)) 18:12:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:12:16 INFO - Running setup.py (path:/tmp/pip-ibGh4E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:12:16 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)) 18:12:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:12:16 INFO - Running setup.py (path:/tmp/pip-hhK7ZO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:12:16 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)) 18:12:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:12:16 INFO - Running setup.py (path:/tmp/pip-G075bJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:12:16 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)) 18:12:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:12:16 INFO - Running setup.py (path:/tmp/pip-INt69q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:12:16 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)) 18:12:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:12:16 INFO - Running setup.py (path:/tmp/pip-YG5gaU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:12:16 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)) 18:12:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:12:16 INFO - Running setup.py (path:/tmp/pip-RFPS46-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:12:17 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)) 18:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:12:17 INFO - Running setup.py (path:/tmp/pip-vZQH2Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:12:17 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)) 18:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:12:17 INFO - Running setup.py (path:/tmp/pip-i2y7Wz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:12:17 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)) 18:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:12:17 INFO - Running setup.py (path:/tmp/pip-MAZ1hS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:12:17 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)) 18:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:12:17 INFO - Running setup.py (path:/tmp/pip-Ri9tgS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:12:17 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)) 18:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:12:17 INFO - Running setup.py (path:/tmp/pip-JNJ1Y1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:12:17 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)) 18:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:12:17 INFO - Running setup.py (path:/tmp/pip-Z0FcnW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:12:17 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)) 18:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:12:17 INFO - Running setup.py (path:/tmp/pip-KTIN6A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:12:18 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)) 18:12:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:12:18 INFO - Running setup.py (path:/tmp/pip-Rj7t7w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:12:18 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)) 18:12:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:12:18 INFO - Running setup.py (path:/tmp/pip-Q8ZCDy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:12:18 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)) 18:12:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:12:18 INFO - Running setup.py (path:/tmp/pip-8F5ts1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:12:18 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)) 18:12:18 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:12:18 INFO - Running setup.py (path:/tmp/pip-csUoIy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:12:18 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)) 18:12:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:12:18 INFO - Running setup.py (path:/tmp/pip-QWdjth-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:12:18 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)) 18:12:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:12:18 INFO - Running setup.py (path:/tmp/pip-OYXtam-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:12:18 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)) 18:12:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:12:18 INFO - Running setup.py (path:/tmp/pip-YGDV6d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:12:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:12:19 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)) 18:12:19 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)) 18:12:19 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)) 18:12:19 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)) 18:12:19 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)) 18:12:19 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)) 18:12:19 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:12:19 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 18:12:19 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 18:12:19 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 18:12:19 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 18:12:19 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 18:12:19 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 18:12:22 INFO - Downloading blessings-1.6.tar.gz 18:12:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:12:22 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)) 18:12:22 INFO - Installing collected packages: blessings 18:12:22 INFO - Running setup.py install for blessings 18:12:22 INFO - Successfully installed blessings 18:12:22 INFO - Cleaning up... 18:12:23 INFO - Return code: 0 18:12:23 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:12:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:12:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:12:23 INFO - Reading from file tmpfile_stdout 18:12:23 INFO - Current package versions: 18:12:23 INFO - argparse == 1.2.1 18:12:23 INFO - blessings == 1.6 18:12:23 INFO - blobuploader == 1.2.4 18:12:23 INFO - browsermob-proxy == 0.6.0 18:12:23 INFO - docopt == 0.6.1 18:12:23 INFO - functools32 == 3.2.3-2 18:12:23 INFO - jsonschema == 2.5.1 18:12:23 INFO - manifestparser == 1.1 18:12:23 INFO - marionette-client == 3.2.0 18:12:23 INFO - marionette-driver == 2.1.0 18:12:23 INFO - mozInstall == 1.12 18:12:23 INFO - mozcrash == 0.17 18:12:23 INFO - mozdebug == 0.1 18:12:23 INFO - mozdevice == 0.48 18:12:23 INFO - mozfile == 1.2 18:12:23 INFO - mozhttpd == 0.7 18:12:23 INFO - mozinfo == 0.9 18:12:23 INFO - mozleak == 0.1 18:12:23 INFO - mozlog == 3.4 18:12:23 INFO - moznetwork == 0.27 18:12:23 INFO - mozprocess == 0.23 18:12:23 INFO - mozprofile == 0.28 18:12:23 INFO - mozrunner == 6.12 18:12:23 INFO - mozscreenshot == 0.1 18:12:23 INFO - mozsystemmonitor == 0.3 18:12:23 INFO - moztest == 0.7 18:12:23 INFO - mozversion == 1.4 18:12:23 INFO - psutil == 3.1.1 18:12:23 INFO - requests == 1.2.3 18:12:23 INFO - wptserve == 1.4.0 18:12:23 INFO - wsgiref == 0.1.2 18:12:23 INFO - Running post-action listener: _resource_record_post_action 18:12:23 INFO - Running post-action listener: _start_resource_monitoring 18:12:23 INFO - Starting resource monitoring. 18:12:23 INFO - [mozharness: 2016-10-26 01:12:23.489046Z] Finished create-virtualenv step (success) 18:12:23 INFO - [mozharness: 2016-10-26 01:12:23.495579Z] Running pull step. 18:12:23 INFO - Running pre-action listener: _resource_record_pre_action 18:12:23 INFO - Running main action method: pull 18:12:23 INFO - Pull has nothing to do! 18:12:23 INFO - Running post-action listener: _resource_record_post_action 18:12:23 INFO - [mozharness: 2016-10-26 01:12:23.497471Z] Finished pull step (success) 18:12:23 INFO - [mozharness: 2016-10-26 01:12:23.498478Z] Running install step. 18:12:23 INFO - Running pre-action listener: _resource_record_pre_action 18:12:23 INFO - Running main action method: install 18:12:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:12:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:12:23 INFO - Reading from file tmpfile_stdout 18:12:23 INFO - Detecting whether we're running mozinstall >=1.0... 18:12:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:12:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:12:23 INFO - Reading from file tmpfile_stdout 18:12:23 INFO - Output received: 18:12:23 INFO - Usage: mozinstall [options] installer 18:12:23 INFO - Options: 18:12:23 INFO - -h, --help show this help message and exit 18:12:23 INFO - -d DEST, --destination=DEST 18:12:23 INFO - Directory to install application into. [default: 18:12:23 INFO - "/builds/slave/test"] 18:12:23 INFO - --app=APP Application being installed. [default: firefox] 18:12:23 INFO - mkdir: /builds/slave/test/build/application 18:12:23 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'] 18:12:23 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 18:12:54 INFO - Reading from file tmpfile_stdout 18:12:54 INFO - Output received: 18:12:54 INFO - /builds/slave/test/build/application/firefox/firefox 18:12:54 INFO - Running post-action listener: _resource_record_post_action 18:12:54 INFO - [mozharness: 2016-10-26 01:12:54.914895Z] Finished install step (success) 18:12:54 INFO - [mozharness: 2016-10-26 01:12:54.915249Z] Running run-tests step. 18:12:54 INFO - Running pre-action listener: _resource_record_pre_action 18:12:54 INFO - Running main action method: run_tests 18:12:54 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:12:54 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:12:54 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:12:54 INFO - grabbing minidump binary from tooltool 18:12:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:12:54 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 18:12:54 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 18:12:54 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 18:12:55 INFO - Downloaded 37427 bytes. 18:12:55 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 18:12:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:12:55 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 0x95b17a0>, '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 0x95b6678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96cbaa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:12:55 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 18:12:55 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 18:12:55 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 18:12:55 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 18:12:55 INFO - Return code: 0 18:12:55 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 18:12:55 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:12:55 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/Qmnoqc_wRKWsi3fEKpFH-g/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 18:12:55 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/Qmnoqc_wRKWsi3fEKpFH-g/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 18:12:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:12:55 INFO - 'CCACHE_UMASK': '002', 18:12:55 INFO - 'DISPLAY': ':0', 18:12:55 INFO - 'HOME': '/home/cltbld', 18:12:55 INFO - 'LANG': 'en_US.UTF-8', 18:12:55 INFO - 'LOGNAME': 'cltbld', 18:12:55 INFO - 'MAIL': '/var/mail/cltbld', 18:12:55 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:12:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:12:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:12:55 INFO - 'MOZ_NO_REMOTE': '1', 18:12:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:12:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:12:55 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:12:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:12:55 INFO - 'PWD': '/builds/slave/test', 18:12:55 INFO - 'SHELL': '/bin/bash', 18:12:55 INFO - 'SHLVL': '1', 18:12:55 INFO - 'TERM': 'linux', 18:12:55 INFO - 'TMOUT': '86400', 18:12:55 INFO - 'USER': 'cltbld', 18:12:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477444055.986001-1974781197', 18:12:55 INFO - '_': '/tools/buildbot/bin/python'} 18:12:55 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/Qmnoqc_wRKWsi3fEKpFH-g/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 18:12:56 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 18:12:56 INFO - import pkg_resources 18:12:56 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 18:12:56 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 18:12:58 INFO - Using 1 client processes 18:12:59 INFO - wptserve Starting http server on 127.0.0.1:8000 18:12:59 INFO - wptserve Starting http server on 127.0.0.1:8001 18:12:59 INFO - wptserve Starting http server on 127.0.0.1:8443 18:13:01 INFO - SUITE-START | Running 897 tests 18:13:01 INFO - Running testharness tests 18:13:01 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 18:13:01 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 1ms 18:13:01 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 18:13:01 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 18:13:01 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 18:13:01 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 1ms 18:13:01 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 18:13:01 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 18:13:01 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 18:13:01 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms 18:13:01 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 18:13:01 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 18:13:01 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 18:13:01 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms 18:13:01 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 18:13:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 18:13:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 18:13:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 18:13:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 18:13:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 4ms 18:13:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 18:13:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 18:13:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 18:13:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 18:13:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 18:13:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 18:13:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 18:13:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 1ms 18:13:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 18:13:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 18:13:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 18:13:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 1ms 18:13:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 18:13:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 18:13:01 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 18:13:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 1ms 18:13:01 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 18:13:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 0ms 18:13:01 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 18:13:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 18:13:01 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 18:13:01 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 18:13:01 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 18:13:01 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-events.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 1ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 1ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 6ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 1ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 1ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 6ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 1ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 1ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 1ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 7ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 1ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 6ms 18:13:01 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 1ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-events.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-expiration.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 1ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 6ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 1ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 6ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 1ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 1ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 8ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 1ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 18:13:01 INFO - TEST-START | /encrypted-media/idlharness.html 18:13:01 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 1ms 18:13:01 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 18:13:01 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 18:13:01 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 18:13:01 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 18:13:01 INFO - TEST-START | /media-source/mediasource-duration.html 18:13:01 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 18:13:01 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 18:13:01 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 18:13:01 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 18:13:01 INFO - TEST-SKIP | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 1ms 18:13:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 18:13:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:13:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 18:13:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 18:13:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 18:13:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 18:13:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 18:13:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:13:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 18:13:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 18:13:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 18:13:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:13:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:13:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 18:13:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 18:13:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms 18:13:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:13:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 18:13:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 18:13:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 0ms 18:13:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 18:13:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 1ms 18:13:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 18:13:01 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 18:13:01 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 18:13:01 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 18:13:01 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 18:13:01 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 18:13:01 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 18:13:01 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 18:13:01 INFO - TEST-START | /streams/readable-streams/cancel.https.html 18:13:01 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 18:13:01 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 18:13:01 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 18:13:01 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 18:13:01 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 18:13:01 INFO - TEST-START | /streams/readable-streams/general.https.html 18:13:01 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 18:13:01 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 18:13:01 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 18:13:01 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 18:13:01 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 18:13:01 INFO - TEST-START | /streams/readable-streams/tee.https.html 18:13:01 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 1ms 18:13:01 INFO - TEST-START | /streams/readable-streams/templated.https.html 18:13:01 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 7ms 18:13:01 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 18:13:01 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 18:13:01 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 18:13:01 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 1ms 18:13:01 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 18:13:01 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 18:13:01 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 18:13:01 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 18:13:01 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 18:13:01 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 18:13:01 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 18:13:01 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 18:13:01 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 18:13:01 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 18:13:01 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 18:13:01 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 18:13:01 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 18:13:01 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 1ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 11ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 1ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 4ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 1ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 1ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 8ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 1ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 1ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 1ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 1ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 8ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 18:13:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 18:13:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 1ms 18:13:01 INFO - Setting up ssl 18:13:01 INFO - PROCESS | certutil | 18:13:01 INFO - PROCESS | certutil | 18:13:01 INFO - PROCESS | certutil | 18:13:01 INFO - Certificate Nickname Trust Attributes 18:13:01 INFO - SSL,S/MIME,JAR/XPI 18:13:01 INFO - 18:13:01 INFO - web-platform-tests CT,, 18:13:01 INFO - 18:13:01 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpMmdHki.mozrunner 18:13:01 INFO - Starting runner 18:13:04 INFO - PROCESS | 1858 | 1477444384762 Marionette DEBUG Marionette enabled via build flag and pref 18:13:04 INFO - PROCESS | 1858 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 18:13:04 INFO - PROCESS | 1858 | [1858] 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 18:13:04 INFO - PROCESS | 1858 | [1858] 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 18:13:05 INFO - PROCESS | 1858 | ++DOCSHELL 0xa10e2c00 == 1 [pid = 1858] [id = 1] 18:13:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 1 (0xa10e3000) [pid = 1858] [serial = 1] [outer = (nil)] 18:13:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 2 (0xa10e3800) [pid = 1858] [serial = 2] [outer = 0xa10e3000] 18:13:05 INFO - PROCESS | 1858 | 1477444385544 Marionette INFO Listening on port 2828 18:13:06 INFO - PROCESS | 1858 | 1477444386134 Marionette DEBUG Marionette enabled via command-line flag 18:13:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a2e3800 == 2 [pid = 1858] [id = 2] 18:13:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 3 (0x9a2e3c00) [pid = 1858] [serial = 3] [outer = (nil)] 18:13:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 4 (0x9a2e4400) [pid = 1858] [serial = 4] [outer = 0x9a2e3c00] 18:13:06 INFO - PROCESS | 1858 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9a092680 18:13:06 INFO - PROCESS | 1858 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9a09d1a0 18:13:06 INFO - PROCESS | 1858 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9a0b53e0 18:13:06 INFO - PROCESS | 1858 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9a0b5e80 18:13:06 INFO - PROCESS | 1858 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9a0a4960 18:13:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 5 (0x9a0cb400) [pid = 1858] [serial = 5] [outer = 0xa10e3000] 18:13:06 INFO - PROCESS | 1858 | 1477444386550 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:36704 18:13:06 INFO - PROCESS | 1858 | 1477444386623 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:36705 18:13:06 INFO - PROCESS | 1858 | 1477444386631 Marionette DEBUG Closed connection conn0 18:13:06 INFO - PROCESS | 1858 | 1477444386728 Marionette DEBUG Closed connection conn1 18:13:06 INFO - PROCESS | 1858 | 1477444386816 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:36706 18:13:06 INFO - PROCESS | 1858 | 1477444386867 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:36707 18:13:06 INFO - PROCESS | 1858 | 1477444386877 Marionette DEBUG Closed connection conn2 18:13:06 INFO - PROCESS | 1858 | 1477444386890 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:36708 18:13:06 INFO - PROCESS | 1858 | 1477444386902 Marionette DEBUG Closed connection conn3 18:13:06 INFO - PROCESS | 1858 | 1477444386933 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:13:06 INFO - PROCESS | 1858 | 1477444386947 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":"20161025162822","processId":1858,"version":"52.0a1"} 18:13:07 INFO - PROCESS | 1858 | [1858] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 18:13:07 INFO - PROCESS | 1858 | [1858] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 18:13:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x974c5c00 == 3 [pid = 1858] [id = 3] 18:13:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 6 (0x974c6000) [pid = 1858] [serial = 6] [outer = (nil)] 18:13:07 INFO - PROCESS | 1858 | [1858] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 18:13:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x95835400 == 4 [pid = 1858] [id = 4] 18:13:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 7 (0x95835800) [pid = 1858] [serial = 7] [outer = (nil)] 18:13:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 8 (0x95844c00) [pid = 1858] [serial = 8] [outer = 0x95835800] 18:13:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 9 (0x959c7c00) [pid = 1858] [serial = 9] [outer = 0x974c6000] 18:13:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 10 (0x97a80c00) [pid = 1858] [serial = 10] [outer = 0x95835800] 18:13:09 INFO - PROCESS | 1858 | [1858] 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 18:13:10 INFO - PROCESS | 1858 | 1477444390394 Marionette DEBUG loaded listener.js 18:13:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 11 (0x91a28800) [pid = 1858] [serial = 11] [outer = 0x95835800] 18:13:11 INFO - PROCESS | 1858 | 1477444391382 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"6e976ef6-486d-452c-98bc-b8ee1cae4077","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":"20161025162822","processId":1858,"version":"52.0a1","command_id":1}}] 18:13:11 INFO - PROCESS | 1858 | 1477444391663 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 18:13:11 INFO - PROCESS | 1858 | 1477444391889 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 18:13:12 INFO - PROCESS | 1858 | 1477444392211 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 18:13:12 INFO - PROCESS | 1858 | 1477444392218 Marionette TRACE conn4 <- [1,3,null,{"value":"7"}] 18:13:12 INFO - PROCESS | 1858 | 1477444392425 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:13:12 INFO - PROCESS | 1858 | [1858] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:13:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 12 (0x8fa1bc00) [pid = 1858] [serial = 12] [outer = 0x95835800] 18:13:12 INFO - PROCESS | 1858 | 1477444392799 Marionette TRACE conn4 <- [1,4,null,{}] 18:13:12 INFO - PROCESS | 1858 | 1477444392819 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 18:13:12 INFO - PROCESS | 1858 | 1477444392857 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 18:13:12 INFO - PROCESS | 1858 | 1477444392956 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 18:13:12 INFO - PROCESS | 1858 | 1477444392970 Marionette TRACE conn4 <- [1,6,null,{"value":"7"}] 18:13:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:13:13 INFO - PROCESS | 1858 | 1477444392999 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 18:13:13 INFO - PROCESS | 1858 | 1477444393005 Marionette TRACE conn4 <- [1,7,null,{}] 18:13:13 INFO - PROCESS | 1858 | 1477444393037 Marionette TRACE conn4 -> [0,8,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:13 INFO - PROCESS | 1858 | 1477444393083 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 18:13:13 INFO - PROCESS | 1858 | 1477444393102 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 18:13:13 INFO - PROCESS | 1858 | 1477444393106 Marionette TRACE conn4 <- [1,9,null,["7"]] 18:13:13 INFO - PROCESS | 1858 | 1477444393121 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"7"}] 18:13:13 INFO - PROCESS | 1858 | 1477444393127 Marionette TRACE conn4 <- [1,10,null,{}] 18:13:13 INFO - PROCESS | 1858 | 1477444393153 Marionette TRACE conn4 -> [0,11,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x9658b000 == 5 [pid = 1858] [id = 5] 18:13:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 13 (0x974c6800) [pid = 1858] [serial = 13] [outer = (nil)] 18:13:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 14 (0x8db98400) [pid = 1858] [serial = 14] [outer = 0x974c6800] 18:13:13 INFO - PROCESS | 1858 | 1477444393238 Marionette DEBUG loaded listener.js 18:13:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 15 (0x8db9a000) [pid = 1858] [serial = 15] [outer = 0x974c6800] 18:13:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d981000 == 6 [pid = 1858] [id = 6] 18:13:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 16 (0x8d981400) [pid = 1858] [serial = 16] [outer = (nil)] 18:13:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 17 (0x8d80ac00) [pid = 1858] [serial = 17] [outer = 0x8d981400] 18:13:13 INFO - PROCESS | 1858 | 1477444393635 Marionette DEBUG loaded listener.js 18:13:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 18 (0x8d868000) [pid = 1858] [serial = 18] [outer = 0x8d981400] 18:13:14 INFO - PROCESS | 1858 | [1858] 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 18:13:14 INFO - PROCESS | 1858 | 1477444394329 Marionette TRACE conn4 <- [1,11,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:13:14 INFO - . 18:13:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1422ms 18:13:14 INFO - PROCESS | 1858 | 1477444394463 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 18:13:14 INFO - PROCESS | 1858 | 1477444394466 Marionette TRACE conn4 <- [1,12,null,{"value":"7"}] 18:13:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:13:14 INFO - PROCESS | 1858 | 1477444394514 Marionette TRACE conn4 -> [0,13,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:14 INFO - PROCESS | 1858 | 1477444394769 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 18:13:14 INFO - PROCESS | 1858 | 1477444394803 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 18:13:14 INFO - PROCESS | 1858 | 1477444394806 Marionette TRACE conn4 <- [1,14,null,["7"]] 18:13:14 INFO - PROCESS | 1858 | 1477444394822 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"7"}] 18:13:14 INFO - PROCESS | 1858 | 1477444394827 Marionette TRACE conn4 <- [1,15,null,{}] 18:13:14 INFO - PROCESS | 1858 | 1477444394847 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc85400 == 7 [pid = 1858] [id = 7] 18:13:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 19 (0x95844400) [pid = 1858] [serial = 19] [outer = (nil)] 18:13:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x8bb2c800) [pid = 1858] [serial = 20] [outer = 0x95844400] 18:13:14 INFO - PROCESS | 1858 | 1477444394924 Marionette DEBUG loaded listener.js 18:13:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x8bb31c00) [pid = 1858] [serial = 21] [outer = 0x95844400] 18:13:15 INFO - PROCESS | 1858 | 1477444395980 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:13:16 INFO - . 18:13:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1532ms 18:13:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c139800 == 8 [pid = 1858] [id = 8] 18:13:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x8c139c00) [pid = 1858] [serial = 22] [outer = (nil)] 18:13:16 INFO - PROCESS | 1858 | 1477444396131 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 18:13:16 INFO - PROCESS | 1858 | 1477444396136 Marionette TRACE conn4 <- [1,17,null,{"value":"7"}] 18:13:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8c13b000) [pid = 1858] [serial = 23] [outer = 0x8c139c00] 18:13:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:13:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8c13d400) [pid = 1858] [serial = 24] [outer = 0x8c139c00] 18:13:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c13a400 == 9 [pid = 1858] [id = 9] 18:13:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8c13c000) [pid = 1858] [serial = 25] [outer = (nil)] 18:13:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8d80e000) [pid = 1858] [serial = 26] [outer = 0x8c13c000] 18:13:16 INFO - PROCESS | 1858 | 1477444396320 Marionette TRACE conn4 -> [0,18,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8c136800) [pid = 1858] [serial = 27] [outer = 0x8c13c000] 18:13:16 INFO - PROCESS | 1858 | 1477444396596 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 18:13:16 INFO - PROCESS | 1858 | 1477444396725 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 18:13:16 INFO - PROCESS | 1858 | 1477444396730 Marionette TRACE conn4 <- [1,19,null,["7"]] 18:13:16 INFO - PROCESS | 1858 | 1477444396782 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"7"}] 18:13:16 INFO - PROCESS | 1858 | 1477444396788 Marionette TRACE conn4 <- [1,20,null,{}] 18:13:16 INFO - PROCESS | 1858 | 1477444396874 Marionette TRACE conn4 -> [0,21,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x8fa19400 == 10 [pid = 1858] [id = 10] 18:13:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8fa1ac00) [pid = 1858] [serial = 28] [outer = (nil)] 18:13:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x9107c000) [pid = 1858] [serial = 29] [outer = 0x8fa1ac00] 18:13:16 INFO - PROCESS | 1858 | 1477444396971 Marionette DEBUG loaded listener.js 18:13:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x92aa4800) [pid = 1858] [serial = 30] [outer = 0x8fa1ac00] 18:13:17 INFO - PROCESS | 1858 | 1477444397702 Marionette TRACE conn4 <- [1,21,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 18:13:17 INFO - . 18:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1583ms 18:13:17 INFO - PROCESS | 1858 | 1477444397762 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 18:13:17 INFO - PROCESS | 1858 | 1477444397767 Marionette TRACE conn4 <- [1,22,null,{"value":"7"}] 18:13:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:13:17 INFO - PROCESS | 1858 | 1477444397775 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:17 INFO - PROCESS | 1858 | 1477444397971 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 18:13:18 INFO - PROCESS | 1858 | 1477444398113 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 18:13:18 INFO - PROCESS | 1858 | 1477444398120 Marionette TRACE conn4 <- [1,24,null,["7"]] 18:13:18 INFO - PROCESS | 1858 | 1477444398134 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"7"}] 18:13:18 INFO - PROCESS | 1858 | 1477444398141 Marionette TRACE conn4 <- [1,25,null,{}] 18:13:18 INFO - PROCESS | 1858 | 1477444398148 Marionette TRACE conn4 -> [0,26,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc8b800 == 11 [pid = 1858] [id = 11] 18:13:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8dc8d400) [pid = 1858] [serial = 31] [outer = (nil)] 18:13:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x959bfc00) [pid = 1858] [serial = 32] [outer = 0x8dc8d400] 18:13:18 INFO - PROCESS | 1858 | 1477444398237 Marionette DEBUG loaded listener.js 18:13:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x963a7c00) [pid = 1858] [serial = 33] [outer = 0x8dc8d400] 18:13:18 INFO - PROCESS | 1858 | 1477444398942 Marionette TRACE conn4 <- [1,26,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 18:13:19 INFO - . 18:13:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1230ms 18:13:19 INFO - PROCESS | 1858 | 1477444399012 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 18:13:19 INFO - PROCESS | 1858 | 1477444399019 Marionette TRACE conn4 <- [1,27,null,{"value":"7"}] 18:13:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:13:19 INFO - PROCESS | 1858 | 1477444399026 Marionette TRACE conn4 -> [0,28,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:19 INFO - PROCESS | 1858 | 1477444399253 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 18:13:19 INFO - PROCESS | 1858 | 1477444399268 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 18:13:19 INFO - PROCESS | 1858 | 1477444399272 Marionette TRACE conn4 <- [1,29,null,["7"]] 18:13:19 INFO - PROCESS | 1858 | 1477444399278 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"7"}] 18:13:19 INFO - PROCESS | 1858 | 1477444399285 Marionette TRACE conn4 <- [1,30,null,{}] 18:13:19 INFO - PROCESS | 1858 | 1477444399346 Marionette TRACE conn4 -> [0,31,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x98f2bc00 == 12 [pid = 1858] [id = 12] 18:13:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x98f2c800) [pid = 1858] [serial = 34] [outer = (nil)] 18:13:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x9a336800) [pid = 1858] [serial = 35] [outer = 0x98f2c800] 18:13:19 INFO - PROCESS | 1858 | 1477444399436 Marionette DEBUG loaded listener.js 18:13:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x9a450400) [pid = 1858] [serial = 36] [outer = 0x98f2c800] 18:13:20 INFO - PROCESS | 1858 | 1477444400535 Marionette TRACE conn4 <- [1,31,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 18:13:20 INFO - . 18:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1572ms 18:13:20 INFO - PROCESS | 1858 | 1477444400599 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 18:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:13:20 INFO - PROCESS | 1858 | 1477444400605 Marionette TRACE conn4 <- [1,32,null,{"value":"7"}] 18:13:20 INFO - PROCESS | 1858 | 1477444400614 Marionette TRACE conn4 -> [0,33,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:20 INFO - PROCESS | 1858 | 1477444400779 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 18:13:20 INFO - PROCESS | 1858 | 1477444400791 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 18:13:20 INFO - PROCESS | 1858 | 1477444400794 Marionette TRACE conn4 <- [1,34,null,["7"]] 18:13:20 INFO - PROCESS | 1858 | 1477444400802 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"7"}] 18:13:20 INFO - PROCESS | 1858 | 1477444400808 Marionette TRACE conn4 <- [1,35,null,{}] 18:13:20 INFO - PROCESS | 1858 | 1477444400821 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc8a800 == 13 [pid = 1858] [id = 13] 18:13:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x94251c00) [pid = 1858] [serial = 37] [outer = (nil)] 18:13:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x94542c00) [pid = 1858] [serial = 38] [outer = 0x94251c00] 18:13:20 INFO - PROCESS | 1858 | 1477444400970 Marionette DEBUG loaded listener.js 18:13:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x963a0c00) [pid = 1858] [serial = 39] [outer = 0x94251c00] 18:13:21 INFO - PROCESS | 1858 | 1477444401562 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 18:13:21 INFO - . 18:13:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1022ms 18:13:21 INFO - PROCESS | 1858 | 1477444401634 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 18:13:21 INFO - PROCESS | 1858 | 1477444401638 Marionette TRACE conn4 <- [1,37,null,{"value":"7"}] 18:13:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:13:21 INFO - PROCESS | 1858 | 1477444401645 Marionette TRACE conn4 -> [0,38,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:21 INFO - PROCESS | 1858 | 1477444401803 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 18:13:21 INFO - PROCESS | 1858 | 1477444401815 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 18:13:21 INFO - PROCESS | 1858 | 1477444401817 Marionette TRACE conn4 <- [1,39,null,["7"]] 18:13:21 INFO - PROCESS | 1858 | 1477444401824 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"7"}] 18:13:21 INFO - PROCESS | 1858 | 1477444401829 Marionette TRACE conn4 <- [1,40,null,{}] 18:13:21 INFO - PROCESS | 1858 | 1477444401835 Marionette TRACE conn4 -> [0,41,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:21 INFO - PROCESS | 1858 | ++DOCSHELL 0x96531c00 == 14 [pid = 1858] [id = 14] 18:13:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x96591c00) [pid = 1858] [serial = 40] [outer = (nil)] 18:13:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x974c0400) [pid = 1858] [serial = 41] [outer = 0x96591c00] 18:13:21 INFO - PROCESS | 1858 | 1477444401989 Marionette DEBUG loaded listener.js 18:13:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x974cd400) [pid = 1858] [serial = 42] [outer = 0x96591c00] 18:13:22 INFO - PROCESS | 1858 | 1477444402574 Marionette TRACE conn4 <- [1,41,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 18:13:22 INFO - . 18:13:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 975ms 18:13:22 INFO - PROCESS | 1858 | 1477444402628 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 18:13:22 INFO - PROCESS | 1858 | 1477444402634 Marionette TRACE conn4 <- [1,42,null,{"value":"7"}] 18:13:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:13:22 INFO - PROCESS | 1858 | 1477444402642 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:22 INFO - PROCESS | 1858 | 1477444402798 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 18:13:22 INFO - PROCESS | 1858 | 1477444402813 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 18:13:22 INFO - PROCESS | 1858 | 1477444402816 Marionette TRACE conn4 <- [1,44,null,["7"]] 18:13:22 INFO - PROCESS | 1858 | 1477444402902 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"7"}] 18:13:22 INFO - PROCESS | 1858 | 1477444402910 Marionette TRACE conn4 <- [1,45,null,{}] 18:13:22 INFO - PROCESS | 1858 | 1477444402916 Marionette TRACE conn4 -> [0,46,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x97a7c800 == 15 [pid = 1858] [id = 15] 18:13:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x97a80400) [pid = 1858] [serial = 43] [outer = (nil)] 18:13:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x97bb4800) [pid = 1858] [serial = 44] [outer = 0x97a80400] 18:13:23 INFO - PROCESS | 1858 | 1477444402996 Marionette DEBUG loaded listener.js 18:13:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x97c67400) [pid = 1858] [serial = 45] [outer = 0x97a80400] 18:13:23 INFO - PROCESS | 1858 | 1477444403564 Marionette TRACE conn4 <- [1,46,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 18:13:23 INFO - . 18:13:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 971ms 18:13:23 INFO - PROCESS | 1858 | 1477444403613 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 18:13:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:13:23 INFO - PROCESS | 1858 | 1477444403617 Marionette TRACE conn4 <- [1,47,null,{"value":"7"}] 18:13:23 INFO - PROCESS | 1858 | 1477444403628 Marionette TRACE conn4 -> [0,48,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:23 INFO - PROCESS | 1858 | 1477444403793 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 18:13:23 INFO - PROCESS | 1858 | 1477444403805 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 18:13:23 INFO - PROCESS | 1858 | 1477444403808 Marionette TRACE conn4 <- [1,49,null,["7"]] 18:13:23 INFO - PROCESS | 1858 | 1477444403815 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"7"}] 18:13:23 INFO - PROCESS | 1858 | 1477444403820 Marionette TRACE conn4 <- [1,50,null,{}] 18:13:23 INFO - PROCESS | 1858 | 1477444403827 Marionette TRACE conn4 -> [0,51,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:23 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a025c00 == 16 [pid = 1858] [id = 16] 18:13:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x9a029800) [pid = 1858] [serial = 46] [outer = (nil)] 18:13:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x9a0c4400) [pid = 1858] [serial = 47] [outer = 0x9a029800] 18:13:23 INFO - PROCESS | 1858 | 1477444403902 Marionette DEBUG loaded listener.js 18:13:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x9a2e5c00) [pid = 1858] [serial = 48] [outer = 0x9a029800] 18:13:24 INFO - PROCESS | 1858 | 1477444404524 Marionette TRACE conn4 <- [1,51,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 18:13:24 INFO - . 18:13:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 919ms 18:13:24 INFO - PROCESS | 1858 | 1477444404542 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 18:13:24 INFO - PROCESS | 1858 | 1477444404545 Marionette TRACE conn4 <- [1,52,null,{"value":"7"}] 18:13:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:13:24 INFO - PROCESS | 1858 | 1477444404565 Marionette TRACE conn4 -> [0,53,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:24 INFO - PROCESS | 1858 | 1477444404751 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 18:13:24 INFO - PROCESS | 1858 | 1477444404766 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 18:13:24 INFO - PROCESS | 1858 | 1477444404769 Marionette TRACE conn4 <- [1,54,null,["7"]] 18:13:24 INFO - PROCESS | 1858 | 1477444404774 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"7"}] 18:13:24 INFO - PROCESS | 1858 | 1477444404779 Marionette TRACE conn4 <- [1,55,null,{}] 18:13:24 INFO - PROCESS | 1858 | 1477444404784 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x97c6d400 == 17 [pid = 1858] [id = 17] 18:13:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x98f30400) [pid = 1858] [serial = 49] [outer = (nil)] 18:13:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x9a33b800) [pid = 1858] [serial = 50] [outer = 0x98f30400] 18:13:24 INFO - PROCESS | 1858 | 1477444404860 Marionette DEBUG loaded listener.js 18:13:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x9a342c00) [pid = 1858] [serial = 51] [outer = 0x98f30400] 18:13:25 INFO - PROCESS | 1858 | 1477444405625 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 18:13:25 INFO - . 18:13:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1088ms 18:13:25 INFO - PROCESS | 1858 | 1477444405654 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 18:13:25 INFO - PROCESS | 1858 | 1477444405661 Marionette TRACE conn4 <- [1,57,null,{"value":"7"}] 18:13:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:13:25 INFO - PROCESS | 1858 | 1477444405673 Marionette TRACE conn4 -> [0,58,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:25 INFO - PROCESS | 1858 | 1477444405863 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 18:13:25 INFO - PROCESS | 1858 | 1477444405978 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 18:13:25 INFO - PROCESS | 1858 | 1477444405985 Marionette TRACE conn4 <- [1,59,null,["7"]] 18:13:26 INFO - PROCESS | 1858 | 1477444405994 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"7"}] 18:13:26 INFO - PROCESS | 1858 | 1477444406000 Marionette TRACE conn4 <- [1,60,null,{}] 18:13:26 INFO - PROCESS | 1858 | 1477444406007 Marionette TRACE conn4 -> [0,61,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc84800 == 18 [pid = 1858] [id = 18] 18:13:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x8dc85000) [pid = 1858] [serial = 52] [outer = (nil)] 18:13:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x8fa1a000) [pid = 1858] [serial = 53] [outer = 0x8dc85000] 18:13:26 INFO - PROCESS | 1858 | 1477444406103 Marionette DEBUG loaded listener.js 18:13:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x8f894000) [pid = 1858] [serial = 54] [outer = 0x8dc85000] 18:13:26 INFO - PROCESS | 1858 | 1477444406853 Marionette TRACE conn4 <- [1,61,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 18:13:26 INFO - . 18:13:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1219ms 18:13:26 INFO - PROCESS | 1858 | 1477444406890 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 18:13:26 INFO - PROCESS | 1858 | 1477444406895 Marionette TRACE conn4 <- [1,62,null,{"value":"7"}] 18:13:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:13:26 INFO - PROCESS | 1858 | 1477444406903 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:27 INFO - PROCESS | 1858 | 1477444407135 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 18:13:27 INFO - PROCESS | 1858 | 1477444407283 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 18:13:27 INFO - PROCESS | 1858 | 1477444407288 Marionette TRACE conn4 <- [1,64,null,["7"]] 18:13:27 INFO - PROCESS | 1858 | 1477444407300 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"7"}] 18:13:27 INFO - PROCESS | 1858 | 1477444407305 Marionette TRACE conn4 <- [1,65,null,{}] 18:13:27 INFO - PROCESS | 1858 | 1477444407311 Marionette TRACE conn4 -> [0,66,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x959c6800 == 19 [pid = 1858] [id = 19] 18:13:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x962d4800) [pid = 1858] [serial = 55] [outer = (nil)] 18:13:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x963a6800) [pid = 1858] [serial = 56] [outer = 0x962d4800] 18:13:27 INFO - PROCESS | 1858 | 1477444407403 Marionette DEBUG loaded listener.js 18:13:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x96532800) [pid = 1858] [serial = 57] [outer = 0x962d4800] 18:13:28 INFO - PROCESS | 1858 | 1477444408191 Marionette TRACE conn4 <- [1,66,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 18:13:28 INFO - . 18:13:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1331ms 18:13:28 INFO - PROCESS | 1858 | 1477444408241 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 18:13:28 INFO - PROCESS | 1858 | 1477444408249 Marionette TRACE conn4 <- [1,67,null,{"value":"7"}] 18:13:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:13:28 INFO - PROCESS | 1858 | 1477444408256 Marionette TRACE conn4 -> [0,68,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:28 INFO - PROCESS | 1858 | 1477444408428 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 18:13:28 INFO - PROCESS | 1858 | 1477444408557 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 18:13:28 INFO - PROCESS | 1858 | 1477444408563 Marionette TRACE conn4 <- [1,69,null,["7"]] 18:13:28 INFO - PROCESS | 1858 | 1477444408574 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"7"}] 18:13:28 INFO - PROCESS | 1858 | 1477444408581 Marionette TRACE conn4 <- [1,70,null,{}] 18:13:28 INFO - PROCESS | 1858 | 1477444408588 Marionette TRACE conn4 -> [0,71,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x97824800 == 20 [pid = 1858] [id = 20] 18:13:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x97a79800) [pid = 1858] [serial = 58] [outer = (nil)] 18:13:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x97bb9800) [pid = 1858] [serial = 59] [outer = 0x97a79800] 18:13:28 INFO - PROCESS | 1858 | 1477444408679 Marionette DEBUG loaded listener.js 18:13:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x97c69c00) [pid = 1858] [serial = 60] [outer = 0x97a79800] 18:13:29 INFO - PROCESS | 1858 | 1477444409352 Marionette TRACE conn4 <- [1,71,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 18:13:29 INFO - . 18:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1169ms 18:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:13:29 INFO - PROCESS | 1858 | 1477444409425 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 18:13:29 INFO - PROCESS | 1858 | 1477444409429 Marionette TRACE conn4 <- [1,72,null,{"value":"7"}] 18:13:29 INFO - PROCESS | 1858 | 1477444409437 Marionette TRACE conn4 -> [0,73,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:29 INFO - PROCESS | 1858 | 1477444409625 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 18:13:29 INFO - PROCESS | 1858 | 1477444409812 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 18:13:29 INFO - PROCESS | 1858 | 1477444409819 Marionette TRACE conn4 <- [1,74,null,["7"]] 18:13:29 INFO - PROCESS | 1858 | 1477444409834 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"7"}] 18:13:29 INFO - PROCESS | 1858 | 1477444409843 Marionette TRACE conn4 <- [1,75,null,{}] 18:13:29 INFO - PROCESS | 1858 | 1477444409851 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d86e400 == 21 [pid = 1858] [id = 21] 18:13:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x8d86ec00) [pid = 1858] [serial = 61] [outer = (nil)] 18:13:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x8dba0400) [pid = 1858] [serial = 62] [outer = 0x8d86ec00] 18:13:29 INFO - PROCESS | 1858 | 1477444409940 Marionette DEBUG loaded listener.js 18:13:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x8f975800) [pid = 1858] [serial = 63] [outer = 0x8d86ec00] 18:13:30 INFO - PROCESS | 1858 | 1477444410701 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 18:13:30 INFO - . 18:13:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1324ms 18:13:30 INFO - PROCESS | 1858 | 1477444410760 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 18:13:30 INFO - PROCESS | 1858 | 1477444410766 Marionette TRACE conn4 <- [1,77,null,{"value":"7"}] 18:13:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:13:30 INFO - PROCESS | 1858 | 1477444410774 Marionette TRACE conn4 -> [0,78,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:30 INFO - PROCESS | 1858 | 1477444410943 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 18:13:31 INFO - PROCESS | 1858 | 1477444411080 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 18:13:31 INFO - PROCESS | 1858 | 1477444411086 Marionette TRACE conn4 <- [1,79,null,["7"]] 18:13:31 INFO - PROCESS | 1858 | --DOCSHELL 0x9a025c00 == 20 [pid = 1858] [id = 16] 18:13:31 INFO - PROCESS | 1858 | --DOCSHELL 0x97a7c800 == 19 [pid = 1858] [id = 15] 18:13:31 INFO - PROCESS | 1858 | --DOCSHELL 0x96531c00 == 18 [pid = 1858] [id = 14] 18:13:31 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc8a800 == 17 [pid = 1858] [id = 13] 18:13:31 INFO - PROCESS | 1858 | --DOCSHELL 0x8fa19400 == 16 [pid = 1858] [id = 10] 18:13:31 INFO - PROCESS | 1858 | 1477444411121 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"7"}] 18:13:31 INFO - PROCESS | 1858 | 1477444411131 Marionette TRACE conn4 <- [1,80,null,{}] 18:13:31 INFO - PROCESS | 1858 | 1477444411139 Marionette TRACE conn4 -> [0,81,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d80d000 == 17 [pid = 1858] [id = 22] 18:13:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x8d810800) [pid = 1858] [serial = 64] [outer = (nil)] 18:13:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x8dc82c00) [pid = 1858] [serial = 65] [outer = 0x8d810800] 18:13:31 INFO - PROCESS | 1858 | 1477444411232 Marionette DEBUG loaded listener.js 18:13:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x91ac3c00) [pid = 1858] [serial = 66] [outer = 0x8d810800] 18:13:32 INFO - PROCESS | 1858 | --DOCSHELL 0x98f2bc00 == 16 [pid = 1858] [id = 12] 18:13:32 INFO - PROCESS | 1858 | --DOCSHELL 0x8d86e400 == 15 [pid = 1858] [id = 21] 18:13:32 INFO - PROCESS | 1858 | --DOCSHELL 0x9658b000 == 14 [pid = 1858] [id = 5] 18:13:32 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc85400 == 13 [pid = 1858] [id = 7] 18:13:32 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc8b800 == 12 [pid = 1858] [id = 11] 18:13:32 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc84800 == 11 [pid = 1858] [id = 18] 18:13:32 INFO - PROCESS | 1858 | --DOCSHELL 0x97c6d400 == 10 [pid = 1858] [id = 17] 18:13:32 INFO - PROCESS | 1858 | --DOCSHELL 0x959c6800 == 9 [pid = 1858] [id = 19] 18:13:32 INFO - PROCESS | 1858 | --DOCSHELL 0x97824800 == 8 [pid = 1858] [id = 20] 18:13:33 INFO - PROCESS | 1858 | 1477444413922 Marionette TRACE conn4 <- [1,81,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 18:13:33 INFO - . 18:13:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 3180ms 18:13:33 INFO - PROCESS | 1858 | 1477444413955 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 18:13:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:13:33 INFO - PROCESS | 1858 | 1477444413963 Marionette TRACE conn4 <- [1,82,null,{"value":"7"}] 18:13:33 INFO - PROCESS | 1858 | 1477444413973 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:34 INFO - PROCESS | 1858 | 1477444414155 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 18:13:34 INFO - PROCESS | 1858 | 1477444414249 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 18:13:34 INFO - PROCESS | 1858 | 1477444414253 Marionette TRACE conn4 <- [1,84,null,["7"]] 18:13:34 INFO - PROCESS | 1858 | 1477444414262 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"7"}] 18:13:34 INFO - PROCESS | 1858 | 1477444414269 Marionette TRACE conn4 <- [1,85,null,{}] 18:13:34 INFO - PROCESS | 1858 | 1477444414275 Marionette TRACE conn4 -> [0,86,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x91aba000 == 9 [pid = 1858] [id = 23] 18:13:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x91aba400) [pid = 1858] [serial = 67] [outer = (nil)] 18:13:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x92aa7000) [pid = 1858] [serial = 68] [outer = 0x91aba400] 18:13:34 INFO - PROCESS | 1858 | 1477444414379 Marionette DEBUG loaded listener.js 18:13:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x8d874400) [pid = 1858] [serial = 69] [outer = 0x91aba400] 18:13:35 INFO - PROCESS | 1858 | 1477444415026 Marionette TRACE conn4 <- [1,86,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 18:13:35 INFO - . 18:13:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1120ms 18:13:35 INFO - PROCESS | 1858 | 1477444415092 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 18:13:35 INFO - PROCESS | 1858 | 1477444415097 Marionette TRACE conn4 <- [1,87,null,{"value":"7"}] 18:13:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:13:35 INFO - PROCESS | 1858 | 1477444415106 Marionette TRACE conn4 -> [0,88,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:35 INFO - PROCESS | 1858 | 1477444415338 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 18:13:35 INFO - PROCESS | 1858 | 1477444415357 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 18:13:35 INFO - PROCESS | 1858 | 1477444415361 Marionette TRACE conn4 <- [1,89,null,["7"]] 18:13:35 INFO - PROCESS | 1858 | 1477444415368 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"7"}] 18:13:35 INFO - PROCESS | 1858 | 1477444415374 Marionette TRACE conn4 <- [1,90,null,{}] 18:13:35 INFO - PROCESS | 1858 | 1477444415381 Marionette TRACE conn4 -> [0,91,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x959c1800 == 10 [pid = 1858] [id = 24] 18:13:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x959c7000) [pid = 1858] [serial = 70] [outer = (nil)] 18:13:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x96536000) [pid = 1858] [serial = 71] [outer = 0x959c7000] 18:13:35 INFO - PROCESS | 1858 | 1477444415508 Marionette DEBUG loaded listener.js 18:13:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x9653a800) [pid = 1858] [serial = 72] [outer = 0x959c7000] 18:13:36 INFO - PROCESS | 1858 | 1477444416186 Marionette TRACE conn4 <- [1,91,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 18:13:36 INFO - . 18:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1171ms 18:13:36 INFO - PROCESS | 1858 | 1477444416286 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 18:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:13:36 INFO - PROCESS | 1858 | 1477444416293 Marionette TRACE conn4 <- [1,92,null,{"value":"7"}] 18:13:36 INFO - PROCESS | 1858 | 1477444416305 Marionette TRACE conn4 -> [0,93,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:36 INFO - PROCESS | 1858 | 1477444416533 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 18:13:36 INFO - PROCESS | 1858 | 1477444416596 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 18:13:36 INFO - PROCESS | 1858 | 1477444416601 Marionette TRACE conn4 <- [1,94,null,["7"]] 18:13:36 INFO - PROCESS | 1858 | 1477444416606 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"7"}] 18:13:36 INFO - PROCESS | 1858 | 1477444416613 Marionette TRACE conn4 <- [1,95,null,{}] 18:13:36 INFO - PROCESS | 1858 | 1477444416622 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x97c6d400 == 11 [pid = 1858] [id = 25] 18:13:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x97c6d800) [pid = 1858] [serial = 73] [outer = (nil)] 18:13:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x98335800) [pid = 1858] [serial = 74] [outer = 0x97c6d800] 18:13:36 INFO - PROCESS | 1858 | 1477444416710 Marionette DEBUG loaded listener.js 18:13:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x98f2a800) [pid = 1858] [serial = 75] [outer = 0x97c6d800] 18:13:37 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x97a79800) [pid = 1858] [serial = 58] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:13:37 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x962d4800) [pid = 1858] [serial = 55] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:13:37 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x8dc85000) [pid = 1858] [serial = 52] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:13:37 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x97a80400) [pid = 1858] [serial = 43] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:13:37 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x94251c00) [pid = 1858] [serial = 37] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:13:37 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x96591c00) [pid = 1858] [serial = 40] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:13:37 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x9a029800) [pid = 1858] [serial = 46] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:13:37 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x98f30400) [pid = 1858] [serial = 49] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:13:37 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x8fa1ac00) [pid = 1858] [serial = 28] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:13:37 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x8dc8d400) [pid = 1858] [serial = 31] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:13:37 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x98f2c800) [pid = 1858] [serial = 34] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:13:37 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x95844400) [pid = 1858] [serial = 19] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:13:37 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x974c6800) [pid = 1858] [serial = 13] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:13:37 INFO - PROCESS | 1858 | 1477444417790 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 18:13:37 INFO - . 18:13:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1521ms 18:13:37 INFO - PROCESS | 1858 | 1477444417820 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 18:13:37 INFO - PROCESS | 1858 | 1477444417825 Marionette TRACE conn4 <- [1,97,null,{"value":"7"}] 18:13:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:13:37 INFO - PROCESS | 1858 | 1477444417831 Marionette TRACE conn4 -> [0,98,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:38 INFO - PROCESS | 1858 | 1477444418041 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 18:13:38 INFO - PROCESS | 1858 | 1477444418097 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 18:13:38 INFO - PROCESS | 1858 | 1477444418102 Marionette TRACE conn4 <- [1,99,null,["7"]] 18:13:38 INFO - PROCESS | 1858 | 1477444418106 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"7"}] 18:13:38 INFO - PROCESS | 1858 | 1477444418115 Marionette TRACE conn4 <- [1,100,null,{}] 18:13:38 INFO - PROCESS | 1858 | 1477444418120 Marionette TRACE conn4 -> [0,101,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f891800 == 12 [pid = 1858] [id = 26] 18:13:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x91a32000) [pid = 1858] [serial = 76] [outer = (nil)] 18:13:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x9a025c00) [pid = 1858] [serial = 77] [outer = 0x91a32000] 18:13:38 INFO - PROCESS | 1858 | 1477444418198 Marionette DEBUG loaded listener.js 18:13:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x9a02bc00) [pid = 1858] [serial = 78] [outer = 0x91a32000] 18:13:38 INFO - PROCESS | 1858 | 1477444418757 Marionette TRACE conn4 <- [1,101,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:13:38 INFO - . 18:13:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 18:13:38 INFO - PROCESS | 1858 | 1477444418802 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 18:13:38 INFO - PROCESS | 1858 | 1477444418805 Marionette TRACE conn4 <- [1,102,null,{"value":"7"}] 18:13:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:13:38 INFO - PROCESS | 1858 | 1477444418812 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:39 INFO - PROCESS | 1858 | 1477444419007 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 18:13:39 INFO - PROCESS | 1858 | 1477444419023 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 18:13:39 INFO - PROCESS | 1858 | 1477444419026 Marionette TRACE conn4 <- [1,104,null,["7"]] 18:13:39 INFO - PROCESS | 1858 | 1477444419031 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"7"}] 18:13:39 INFO - PROCESS | 1858 | 1477444419036 Marionette TRACE conn4 <- [1,105,null,{}] 18:13:39 INFO - PROCESS | 1858 | 1477444419041 Marionette TRACE conn4 -> [0,106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a453800 == 13 [pid = 1858] [id = 27] 18:13:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x9a4c9000) [pid = 1858] [serial = 79] [outer = (nil)] 18:13:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x9a68b800) [pid = 1858] [serial = 80] [outer = 0x9a4c9000] 18:13:39 INFO - PROCESS | 1858 | 1477444419115 Marionette DEBUG loaded listener.js 18:13:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x9b0e7000) [pid = 1858] [serial = 81] [outer = 0x9a4c9000] 18:13:39 INFO - PROCESS | 1858 | 1477444419893 Marionette TRACE conn4 <- [1,106,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 18:13:39 INFO - . 18:13:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1169ms 18:13:39 INFO - PROCESS | 1858 | 1477444419983 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 18:13:39 INFO - PROCESS | 1858 | 1477444419990 Marionette TRACE conn4 <- [1,107,null,{"value":"7"}] 18:13:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:13:40 INFO - PROCESS | 1858 | 1477444420001 Marionette TRACE conn4 -> [0,108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:40 INFO - PROCESS | 1858 | 1477444420238 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 18:13:40 INFO - PROCESS | 1858 | 1477444420376 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 18:13:40 INFO - PROCESS | 1858 | 1477444420383 Marionette TRACE conn4 <- [1,109,null,["7"]] 18:13:40 INFO - PROCESS | 1858 | 1477444420393 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"7"}] 18:13:40 INFO - PROCESS | 1858 | 1477444420401 Marionette TRACE conn4 <- [1,110,null,{}] 18:13:40 INFO - PROCESS | 1858 | 1477444420408 Marionette TRACE conn4 -> [0,111,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x9442a400 == 14 [pid = 1858] [id = 28] 18:13:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x944d5c00) [pid = 1858] [serial = 82] [outer = (nil)] 18:13:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x963a7000) [pid = 1858] [serial = 83] [outer = 0x944d5c00] 18:13:40 INFO - PROCESS | 1858 | 1477444420546 Marionette DEBUG loaded listener.js 18:13:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x9658a000) [pid = 1858] [serial = 84] [outer = 0x944d5c00] 18:13:41 INFO - PROCESS | 1858 | 1477444421309 Marionette TRACE conn4 <- [1,111,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:13:41 INFO - . 18:13:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1370ms 18:13:41 INFO - PROCESS | 1858 | 1477444421375 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 18:13:41 INFO - PROCESS | 1858 | 1477444421380 Marionette TRACE conn4 <- [1,112,null,{"value":"7"}] 18:13:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:13:41 INFO - PROCESS | 1858 | 1477444421389 Marionette TRACE conn4 -> [0,113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:41 INFO - PROCESS | 1858 | 1477444421573 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 18:13:41 INFO - PROCESS | 1858 | 1477444421696 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 18:13:41 INFO - PROCESS | 1858 | 1477444421701 Marionette TRACE conn4 <- [1,114,null,["7"]] 18:13:41 INFO - PROCESS | 1858 | 1477444421712 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"7"}] 18:13:41 INFO - PROCESS | 1858 | 1477444421718 Marionette TRACE conn4 <- [1,115,null,{}] 18:13:41 INFO - PROCESS | 1858 | 1477444421724 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cb3a800 == 15 [pid = 1858] [id = 29] 18:13:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x98340800) [pid = 1858] [serial = 85] [outer = (nil)] 18:13:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x9a0cf400) [pid = 1858] [serial = 86] [outer = 0x98340800] 18:13:41 INFO - PROCESS | 1858 | 1477444421812 Marionette DEBUG loaded listener.js 18:13:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x9a025800) [pid = 1858] [serial = 87] [outer = 0x98340800] 18:13:42 INFO - PROCESS | 1858 | 1477444422791 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x8d80e000) [pid = 1858] [serial = 26] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x97a80c00) [pid = 1858] [serial = 10] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0xa10e3800) [pid = 1858] [serial = 2] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x8d80ac00) [pid = 1858] [serial = 17] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x95844c00) [pid = 1858] [serial = 8] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x97bb9800) [pid = 1858] [serial = 59] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x97c69c00) [pid = 1858] [serial = 60] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x963a6800) [pid = 1858] [serial = 56] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x96532800) [pid = 1858] [serial = 57] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x8fa1a000) [pid = 1858] [serial = 53] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8f894000) [pid = 1858] [serial = 54] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x9a33b800) [pid = 1858] [serial = 50] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x9a342c00) [pid = 1858] [serial = 51] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x9a0c4400) [pid = 1858] [serial = 47] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x9a2e5c00) [pid = 1858] [serial = 48] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x97bb4800) [pid = 1858] [serial = 44] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x97c67400) [pid = 1858] [serial = 45] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x974c0400) [pid = 1858] [serial = 41] [outer = (nil)] [url = about:blank] 18:13:42 INFO - . 18:13:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1479ms 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x974cd400) [pid = 1858] [serial = 42] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x94542c00) [pid = 1858] [serial = 38] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x963a0c00) [pid = 1858] [serial = 39] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x9a336800) [pid = 1858] [serial = 35] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x9a450400) [pid = 1858] [serial = 36] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x959bfc00) [pid = 1858] [serial = 32] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x963a7c00) [pid = 1858] [serial = 33] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x9107c000) [pid = 1858] [serial = 29] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x92aa4800) [pid = 1858] [serial = 30] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x8bb2c800) [pid = 1858] [serial = 20] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 45 (0x8bb31c00) [pid = 1858] [serial = 21] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0x8db98400) [pid = 1858] [serial = 14] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0x8db9a000) [pid = 1858] [serial = 15] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 42 (0x8c13b000) [pid = 1858] [serial = 23] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | --DOMWINDOW == 41 (0x8dba0400) [pid = 1858] [serial = 62] [outer = (nil)] [url = about:blank] 18:13:42 INFO - PROCESS | 1858 | 1477444422890 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 18:13:42 INFO - PROCESS | 1858 | 1477444422896 Marionette TRACE conn4 <- [1,117,null,{"value":"7"}] 18:13:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:13:42 INFO - PROCESS | 1858 | 1477444422906 Marionette TRACE conn4 -> [0,118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:43 INFO - PROCESS | 1858 | 1477444423065 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 18:13:43 INFO - PROCESS | 1858 | 1477444423168 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 18:13:43 INFO - PROCESS | 1858 | 1477444423173 Marionette TRACE conn4 <- [1,119,null,["7"]] 18:13:43 INFO - PROCESS | 1858 | 1477444423187 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"7"}] 18:13:43 INFO - PROCESS | 1858 | 1477444423195 Marionette TRACE conn4 <- [1,120,null,{}] 18:13:43 INFO - PROCESS | 1858 | 1477444423201 Marionette TRACE conn4 -> [0,121,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db9c400 == 16 [pid = 1858] [id = 30] 18:13:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x8db9dc00) [pid = 1858] [serial = 88] [outer = (nil)] 18:13:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x8dc84000) [pid = 1858] [serial = 89] [outer = 0x8db9dc00] 18:13:43 INFO - PROCESS | 1858 | 1477444423281 Marionette DEBUG loaded listener.js 18:13:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x8f976000) [pid = 1858] [serial = 90] [outer = 0x8db9dc00] 18:13:43 INFO - PROCESS | 1858 | 1477444423864 Marionette TRACE conn4 <- [1,121,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:13:43 INFO - . 18:13:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1025ms 18:13:43 INFO - PROCESS | 1858 | 1477444423929 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 18:13:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:13:43 INFO - PROCESS | 1858 | 1477444423936 Marionette TRACE conn4 <- [1,122,null,{"value":"7"}] 18:13:43 INFO - PROCESS | 1858 | 1477444423943 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:44 INFO - PROCESS | 1858 | 1477444424112 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 18:13:44 INFO - PROCESS | 1858 | 1477444424200 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 18:13:44 INFO - PROCESS | 1858 | 1477444424205 Marionette TRACE conn4 <- [1,124,null,["7"]] 18:13:44 INFO - PROCESS | 1858 | 1477444424211 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"7"}] 18:13:44 INFO - PROCESS | 1858 | 1477444424217 Marionette TRACE conn4 <- [1,125,null,{}] 18:13:44 INFO - PROCESS | 1858 | 1477444424222 Marionette TRACE conn4 -> [0,126,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x93184400 == 17 [pid = 1858] [id = 31] 18:13:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x93869c00) [pid = 1858] [serial = 91] [outer = (nil)] 18:13:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x94539400) [pid = 1858] [serial = 92] [outer = 0x93869c00] 18:13:44 INFO - PROCESS | 1858 | 1477444424300 Marionette DEBUG loaded listener.js 18:13:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x95745000) [pid = 1858] [serial = 93] [outer = 0x93869c00] 18:13:44 INFO - PROCESS | 1858 | 1477444424886 Marionette TRACE conn4 <- [1,126,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 18:13:44 INFO - . 18:13:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 970ms 18:13:44 INFO - PROCESS | 1858 | 1477444424920 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 18:13:44 INFO - PROCESS | 1858 | 1477444424927 Marionette TRACE conn4 <- [1,127,null,{"value":"7"}] 18:13:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:13:44 INFO - PROCESS | 1858 | 1477444424934 Marionette TRACE conn4 -> [0,128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:45 INFO - PROCESS | 1858 | 1477444425128 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 18:13:45 INFO - PROCESS | 1858 | 1477444425152 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 18:13:45 INFO - PROCESS | 1858 | 1477444425157 Marionette TRACE conn4 <- [1,129,null,["7"]] 18:13:45 INFO - PROCESS | 1858 | 1477444425162 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"7"}] 18:13:45 INFO - PROCESS | 1858 | 1477444425169 Marionette TRACE conn4 <- [1,130,null,{}] 18:13:45 INFO - PROCESS | 1858 | 1477444425222 Marionette TRACE conn4 -> [0,131,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x974cac00 == 18 [pid = 1858] [id = 32] 18:13:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x974cb400) [pid = 1858] [serial = 94] [outer = (nil)] 18:13:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x9751ec00) [pid = 1858] [serial = 95] [outer = 0x974cb400] 18:13:45 INFO - PROCESS | 1858 | 1477444425303 Marionette DEBUG loaded listener.js 18:13:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x97821400) [pid = 1858] [serial = 96] [outer = 0x974cb400] 18:13:45 INFO - PROCESS | 1858 | 1477444425955 Marionette TRACE conn4 <- [1,131,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 18:13:46 INFO - . 18:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1078ms 18:13:46 INFO - PROCESS | 1858 | 1477444426020 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 18:13:46 INFO - PROCESS | 1858 | 1477444426023 Marionette TRACE conn4 <- [1,132,null,{"value":"7"}] 18:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:13:46 INFO - PROCESS | 1858 | 1477444426031 Marionette TRACE conn4 -> [0,133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:46 INFO - PROCESS | 1858 | 1477444426235 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 18:13:46 INFO - PROCESS | 1858 | 1477444426260 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 18:13:46 INFO - PROCESS | 1858 | 1477444426267 Marionette TRACE conn4 <- [1,134,null,["7"]] 18:13:46 INFO - PROCESS | 1858 | 1477444426271 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"7"}] 18:13:46 INFO - PROCESS | 1858 | 1477444426277 Marionette TRACE conn4 <- [1,135,null,{}] 18:13:46 INFO - PROCESS | 1858 | 1477444426283 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a2eb800 == 19 [pid = 1858] [id = 33] 18:13:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x9a2ee800) [pid = 1858] [serial = 97] [outer = (nil)] 18:13:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x9a344400) [pid = 1858] [serial = 98] [outer = 0x9a2ee800] 18:13:46 INFO - PROCESS | 1858 | 1477444426412 Marionette DEBUG loaded listener.js 18:13:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x9a63a000) [pid = 1858] [serial = 99] [outer = 0x9a2ee800] 18:13:46 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x91aba400) [pid = 1858] [serial = 67] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:13:46 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x8d810800) [pid = 1858] [serial = 64] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:13:46 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x97c6d800) [pid = 1858] [serial = 73] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:13:46 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x91a32000) [pid = 1858] [serial = 76] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:13:46 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x959c7000) [pid = 1858] [serial = 70] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:13:46 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x8d86ec00) [pid = 1858] [serial = 61] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:13:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x8c131c00) [pid = 1858] [serial = 100] [outer = 0x8c13c000] 18:13:47 INFO - PROCESS | 1858 | 1477444427144 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:13:47 INFO - . 18:13:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1180ms 18:13:47 INFO - PROCESS | 1858 | 1477444427211 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 18:13:47 INFO - PROCESS | 1858 | 1477444427214 Marionette TRACE conn4 <- [1,137,null,{"value":"7"}] 18:13:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:13:47 INFO - PROCESS | 1858 | 1477444427223 Marionette TRACE conn4 -> [0,138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:47 INFO - PROCESS | 1858 | 1477444427375 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 18:13:47 INFO - PROCESS | 1858 | 1477444427478 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 18:13:47 INFO - PROCESS | 1858 | 1477444427483 Marionette TRACE conn4 <- [1,139,null,["7"]] 18:13:47 INFO - PROCESS | 1858 | 1477444427491 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"7"}] 18:13:47 INFO - PROCESS | 1858 | 1477444427502 Marionette TRACE conn4 <- [1,140,null,{}] 18:13:47 INFO - PROCESS | 1858 | 1477444427506 Marionette TRACE conn4 -> [0,141,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c136000 == 20 [pid = 1858] [id = 34] 18:13:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x8d80a800) [pid = 1858] [serial = 101] [outer = (nil)] 18:13:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x9a3d9400) [pid = 1858] [serial = 102] [outer = 0x8d80a800] 18:13:47 INFO - PROCESS | 1858 | 1477444427581 Marionette DEBUG loaded listener.js 18:13:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x9b3bc000) [pid = 1858] [serial = 103] [outer = 0x8d80a800] 18:13:48 INFO - PROCESS | 1858 | 1477444428153 Marionette TRACE conn4 <- [1,141,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:13:48 INFO - . 18:13:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 971ms 18:13:48 INFO - PROCESS | 1858 | 1477444428193 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 18:13:48 INFO - PROCESS | 1858 | 1477444428196 Marionette TRACE conn4 <- [1,142,null,{"value":"7"}] 18:13:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:13:48 INFO - PROCESS | 1858 | 1477444428203 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:48 INFO - PROCESS | 1858 | 1477444428376 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 18:13:48 INFO - PROCESS | 1858 | 1477444428385 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 18:13:48 INFO - PROCESS | 1858 | 1477444428388 Marionette TRACE conn4 <- [1,144,null,["7"]] 18:13:48 INFO - PROCESS | 1858 | 1477444428392 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"7"}] 18:13:48 INFO - PROCESS | 1858 | 1477444428398 Marionette TRACE conn4 <- [1,145,null,{}] 18:13:48 INFO - PROCESS | 1858 | 1477444428483 Marionette TRACE conn4 -> [0,146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x92a25400 == 21 [pid = 1858] [id = 35] 18:13:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x9b5e8c00) [pid = 1858] [serial = 104] [outer = (nil)] 18:13:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0xa10e8c00) [pid = 1858] [serial = 105] [outer = 0x9b5e8c00] 18:13:48 INFO - PROCESS | 1858 | 1477444428558 Marionette DEBUG loaded listener.js 18:13:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0xa2856400) [pid = 1858] [serial = 106] [outer = 0x9b5e8c00] 18:13:49 INFO - PROCESS | 1858 | 1477444429129 Marionette TRACE conn4 <- [1,146,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 18:13:49 INFO - . 18:13:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 974ms 18:13:49 INFO - PROCESS | 1858 | 1477444429178 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 18:13:49 INFO - PROCESS | 1858 | 1477444429184 Marionette TRACE conn4 <- [1,147,null,{"value":"7"}] 18:13:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:13:49 INFO - PROCESS | 1858 | 1477444429194 Marionette TRACE conn4 -> [0,148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:49 INFO - PROCESS | 1858 | 1477444429376 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 18:13:49 INFO - PROCESS | 1858 | 1477444429480 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 18:13:49 INFO - PROCESS | 1858 | 1477444429492 Marionette TRACE conn4 <- [1,149,null,["7"]] 18:13:49 INFO - PROCESS | 1858 | 1477444429542 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"7"}] 18:13:49 INFO - PROCESS | 1858 | 1477444429551 Marionette TRACE conn4 <- [1,150,null,{}] 18:13:49 INFO - PROCESS | 1858 | 1477444429557 Marionette TRACE conn4 -> [0,151,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dba2800 == 22 [pid = 1858] [id = 36] 18:13:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x8dc83c00) [pid = 1858] [serial = 107] [outer = (nil)] 18:13:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x8fa1a400) [pid = 1858] [serial = 108] [outer = 0x8dc83c00] 18:13:49 INFO - PROCESS | 1858 | 1477444429654 Marionette DEBUG loaded listener.js 18:13:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x92aa4800) [pid = 1858] [serial = 109] [outer = 0x8dc83c00] 18:13:50 INFO - PROCESS | 1858 | 1477444430375 Marionette TRACE conn4 <- [1,151,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 18:13:50 INFO - . 18:13:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1222ms 18:13:50 INFO - PROCESS | 1858 | 1477444430415 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 18:13:50 INFO - PROCESS | 1858 | 1477444430420 Marionette TRACE conn4 <- [1,152,null,{"value":"7"}] 18:13:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:13:50 INFO - PROCESS | 1858 | 1477444430428 Marionette TRACE conn4 -> [0,153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:50 INFO - PROCESS | 1858 | 1477444430604 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 18:13:50 INFO - PROCESS | 1858 | 1477444430711 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 18:13:50 INFO - PROCESS | 1858 | 1477444430717 Marionette TRACE conn4 <- [1,154,null,["7"]] 18:13:50 INFO - PROCESS | 1858 | 1477444430723 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"7"}] 18:13:50 INFO - PROCESS | 1858 | 1477444430729 Marionette TRACE conn4 <- [1,155,null,{}] 18:13:50 INFO - PROCESS | 1858 | 1477444430777 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x944d5800 == 23 [pid = 1858] [id = 37] 18:13:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x96533800) [pid = 1858] [serial = 110] [outer = (nil)] 18:13:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x9754d800) [pid = 1858] [serial = 111] [outer = 0x96533800] 18:13:50 INFO - PROCESS | 1858 | 1477444430862 Marionette DEBUG loaded listener.js 18:13:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x97bb4800) [pid = 1858] [serial = 112] [outer = 0x96533800] 18:13:51 INFO - PROCESS | 1858 | 1477444431535 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 18:13:51 INFO - . 18:13:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1121ms 18:13:51 INFO - PROCESS | 1858 | 1477444431555 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 18:13:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:13:51 INFO - PROCESS | 1858 | 1477444431563 Marionette TRACE conn4 <- [1,157,null,{"value":"7"}] 18:13:51 INFO - PROCESS | 1858 | 1477444431570 Marionette TRACE conn4 -> [0,158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:51 INFO - PROCESS | 1858 | 1477444431741 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 18:13:51 INFO - PROCESS | 1858 | 1477444431875 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 18:13:51 INFO - PROCESS | 1858 | 1477444431879 Marionette TRACE conn4 <- [1,159,null,["7"]] 18:13:51 INFO - PROCESS | 1858 | 1477444431887 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"7"}] 18:13:51 INFO - PROCESS | 1858 | 1477444431894 Marionette TRACE conn4 <- [1,160,null,{}] 18:13:51 INFO - PROCESS | 1858 | 1477444431900 Marionette TRACE conn4 -> [0,161,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x974ca000 == 24 [pid = 1858] [id = 38] 18:13:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0xa10db400) [pid = 1858] [serial = 113] [outer = (nil)] 18:13:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0xa2860800) [pid = 1858] [serial = 114] [outer = 0xa10db400] 18:13:51 INFO - PROCESS | 1858 | 1477444431988 Marionette DEBUG loaded listener.js 18:13:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0xa2859400) [pid = 1858] [serial = 115] [outer = 0xa10db400] 18:13:52 INFO - PROCESS | 1858 | 1477444432739 Marionette TRACE conn4 <- [1,161,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 18:13:52 INFO - . 18:13:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1221ms 18:13:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:13:52 INFO - PROCESS | 1858 | 1477444432790 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 18:13:52 INFO - PROCESS | 1858 | 1477444432794 Marionette TRACE conn4 <- [1,162,null,{"value":"7"}] 18:13:52 INFO - PROCESS | 1858 | 1477444432818 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:52 INFO - PROCESS | 1858 | 1477444432989 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 18:13:53 INFO - PROCESS | 1858 | 1477444433120 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 18:13:53 INFO - PROCESS | 1858 | 1477444433124 Marionette TRACE conn4 <- [1,164,null,["7"]] 18:13:53 INFO - PROCESS | 1858 | 1477444433135 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"7"}] 18:13:53 INFO - PROCESS | 1858 | 1477444433140 Marionette TRACE conn4 <- [1,165,null,{}] 18:13:53 INFO - PROCESS | 1858 | 1477444433146 Marionette TRACE conn4 -> [0,166,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:53 INFO - PROCESS | 1858 | ++DOCSHELL 0xa28f5400 == 25 [pid = 1858] [id = 39] 18:13:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0xa2ce7800) [pid = 1858] [serial = 116] [outer = (nil)] 18:13:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0xa2cea000) [pid = 1858] [serial = 117] [outer = 0xa2ce7800] 18:13:53 INFO - PROCESS | 1858 | 1477444433231 Marionette DEBUG loaded listener.js 18:13:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0xa2fdec00) [pid = 1858] [serial = 118] [outer = 0xa2ce7800] 18:13:54 INFO - PROCESS | 1858 | 1477444434003 Marionette TRACE conn4 <- [1,166,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 18:13:54 INFO - . 18:13:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1277ms 18:13:54 INFO - PROCESS | 1858 | 1477444434078 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 18:13:54 INFO - PROCESS | 1858 | 1477444434083 Marionette TRACE conn4 <- [1,167,null,{"value":"7"}] 18:13:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:13:54 INFO - PROCESS | 1858 | 1477444434094 Marionette TRACE conn4 -> [0,168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:54 INFO - PROCESS | 1858 | 1477444434268 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 18:13:54 INFO - PROCESS | 1858 | 1477444434420 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 18:13:54 INFO - PROCESS | 1858 | 1477444434428 Marionette TRACE conn4 <- [1,169,null,["7"]] 18:13:54 INFO - PROCESS | 1858 | 1477444434450 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"7"}] 18:13:54 INFO - PROCESS | 1858 | 1477444434459 Marionette TRACE conn4 <- [1,170,null,{}] 18:13:54 INFO - PROCESS | 1858 | 1477444434464 Marionette TRACE conn4 -> [0,171,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f888c00 == 26 [pid = 1858] [id = 40] 18:13:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x8f889000) [pid = 1858] [serial = 119] [outer = (nil)] 18:13:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x8f88c000) [pid = 1858] [serial = 120] [outer = 0x8f889000] 18:13:54 INFO - PROCESS | 1858 | 1477444434559 Marionette DEBUG loaded listener.js 18:13:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x8f88a800) [pid = 1858] [serial = 121] [outer = 0x8f889000] 18:13:55 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x9a025c00) [pid = 1858] [serial = 77] [outer = (nil)] [url = about:blank] 18:13:55 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x9a02bc00) [pid = 1858] [serial = 78] [outer = (nil)] [url = about:blank] 18:13:55 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x98335800) [pid = 1858] [serial = 74] [outer = (nil)] [url = about:blank] 18:13:55 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x98f2a800) [pid = 1858] [serial = 75] [outer = (nil)] [url = about:blank] 18:13:55 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x96536000) [pid = 1858] [serial = 71] [outer = (nil)] [url = about:blank] 18:13:55 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x9653a800) [pid = 1858] [serial = 72] [outer = (nil)] [url = about:blank] 18:13:55 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x92aa7000) [pid = 1858] [serial = 68] [outer = (nil)] [url = about:blank] 18:13:55 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x8d874400) [pid = 1858] [serial = 69] [outer = (nil)] [url = about:blank] 18:13:55 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x91ac3c00) [pid = 1858] [serial = 66] [outer = (nil)] [url = about:blank] 18:13:55 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x8dc82c00) [pid = 1858] [serial = 65] [outer = (nil)] [url = about:blank] 18:13:55 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x8f975800) [pid = 1858] [serial = 63] [outer = (nil)] [url = about:blank] 18:13:55 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x9a68b800) [pid = 1858] [serial = 80] [outer = (nil)] [url = about:blank] 18:13:55 INFO - PROCESS | 1858 | 1477444435292 Marionette TRACE conn4 <- [1,171,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 18:13:55 INFO - . 18:13:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1272ms 18:13:55 INFO - PROCESS | 1858 | 1477444435365 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 18:13:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:13:55 INFO - PROCESS | 1858 | 1477444435370 Marionette TRACE conn4 <- [1,172,null,{"value":"7"}] 18:13:55 INFO - PROCESS | 1858 | 1477444435377 Marionette TRACE conn4 -> [0,173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:55 INFO - PROCESS | 1858 | 1477444435537 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 18:13:55 INFO - PROCESS | 1858 | 1477444435546 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 18:13:55 INFO - PROCESS | 1858 | 1477444435550 Marionette TRACE conn4 <- [1,174,null,["7"]] 18:13:55 INFO - PROCESS | 1858 | 1477444435557 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"7"}] 18:13:55 INFO - PROCESS | 1858 | 1477444435563 Marionette TRACE conn4 <- [1,175,null,{}] 18:13:55 INFO - PROCESS | 1858 | 1477444435568 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f984c00 == 27 [pid = 1858] [id = 41] 18:13:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x9107ac00) [pid = 1858] [serial = 122] [outer = (nil)] 18:13:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x92a1e800) [pid = 1858] [serial = 123] [outer = 0x9107ac00] 18:13:55 INFO - PROCESS | 1858 | 1477444435646 Marionette DEBUG loaded listener.js 18:13:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x92aa7000) [pid = 1858] [serial = 124] [outer = 0x9107ac00] 18:13:56 INFO - PROCESS | 1858 | 1477444436314 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 18:13:56 INFO - . 18:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 971ms 18:13:56 INFO - PROCESS | 1858 | 1477444436355 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 18:13:56 INFO - PROCESS | 1858 | 1477444436361 Marionette TRACE conn4 <- [1,177,null,{"value":"7"}] 18:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:13:56 INFO - PROCESS | 1858 | 1477444436368 Marionette TRACE conn4 -> [0,178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:56 INFO - PROCESS | 1858 | 1477444436524 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 18:13:56 INFO - PROCESS | 1858 | 1477444436629 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 18:13:56 INFO - PROCESS | 1858 | 1477444436634 Marionette TRACE conn4 <- [1,179,null,["7"]] 18:13:56 INFO - PROCESS | 1858 | 1477444436639 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"7"}] 18:13:56 INFO - PROCESS | 1858 | 1477444436645 Marionette TRACE conn4 <- [1,180,null,{}] 18:13:56 INFO - PROCESS | 1858 | 1477444436651 Marionette TRACE conn4 -> [0,181,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x9658ac00 == 28 [pid = 1858] [id = 42] 18:13:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x96591000) [pid = 1858] [serial = 125] [outer = (nil)] 18:13:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x9754c000) [pid = 1858] [serial = 126] [outer = 0x96591000] 18:13:56 INFO - PROCESS | 1858 | 1477444436731 Marionette DEBUG loaded listener.js 18:13:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x97c73000) [pid = 1858] [serial = 127] [outer = 0x96591000] 18:13:57 INFO - PROCESS | 1858 | 1477444437352 Marionette TRACE conn4 <- [1,181,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 18:13:57 INFO - . 18:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1020ms 18:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:13:57 INFO - PROCESS | 1858 | 1477444437388 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 18:13:57 INFO - PROCESS | 1858 | 1477444437392 Marionette TRACE conn4 <- [1,182,null,{"value":"7"}] 18:13:57 INFO - PROCESS | 1858 | 1477444437399 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:57 INFO - PROCESS | 1858 | 1477444437609 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 18:13:57 INFO - PROCESS | 1858 | 1477444437679 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 18:13:57 INFO - PROCESS | 1858 | 1477444437685 Marionette TRACE conn4 <- [1,184,null,["7"]] 18:13:57 INFO - PROCESS | 1858 | 1477444437691 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"7"}] 18:13:57 INFO - PROCESS | 1858 | 1477444437696 Marionette TRACE conn4 <- [1,185,null,{}] 18:13:57 INFO - PROCESS | 1858 | 1477444437752 Marionette TRACE conn4 -> [0,186,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:57 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a33a400 == 29 [pid = 1858] [id = 43] 18:13:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x9a33e800) [pid = 1858] [serial = 128] [outer = (nil)] 18:13:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x9a3dcc00) [pid = 1858] [serial = 129] [outer = 0x9a33e800] 18:13:57 INFO - PROCESS | 1858 | 1477444437828 Marionette DEBUG loaded listener.js 18:13:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x9b0e4800) [pid = 1858] [serial = 130] [outer = 0x9a33e800] 18:13:58 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x944d5c00) [pid = 1858] [serial = 82] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:13:58 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x8db9dc00) [pid = 1858] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:13:58 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x98340800) [pid = 1858] [serial = 85] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:13:58 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x9a2ee800) [pid = 1858] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:13:58 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x8d80a800) [pid = 1858] [serial = 101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:13:58 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x93869c00) [pid = 1858] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:13:58 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x974cb400) [pid = 1858] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:13:58 INFO - PROCESS | 1858 | 1477444438552 Marionette TRACE conn4 <- [1,186,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 18:13:58 INFO - . 18:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1173ms 18:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:13:58 INFO - PROCESS | 1858 | 1477444438570 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 18:13:58 INFO - PROCESS | 1858 | 1477444438573 Marionette TRACE conn4 <- [1,187,null,{"value":"7"}] 18:13:58 INFO - PROCESS | 1858 | 1477444438579 Marionette TRACE conn4 -> [0,188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:58 INFO - PROCESS | 1858 | 1477444438769 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 18:13:58 INFO - PROCESS | 1858 | 1477444438832 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 18:13:58 INFO - PROCESS | 1858 | 1477444438835 Marionette TRACE conn4 <- [1,189,null,["7"]] 18:13:58 INFO - PROCESS | 1858 | 1477444438840 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"7"}] 18:13:58 INFO - PROCESS | 1858 | 1477444438845 Marionette TRACE conn4 <- [1,190,null,{}] 18:13:58 INFO - PROCESS | 1858 | 1477444438851 Marionette TRACE conn4 -> [0,191,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb2c800 == 30 [pid = 1858] [id = 44] 18:13:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x974c0000) [pid = 1858] [serial = 131] [outer = (nil)] 18:13:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x9b0e6800) [pid = 1858] [serial = 132] [outer = 0x974c0000] 18:13:58 INFO - PROCESS | 1858 | 1477444438926 Marionette DEBUG loaded listener.js 18:13:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x9b4fa400) [pid = 1858] [serial = 133] [outer = 0x974c0000] 18:13:59 INFO - PROCESS | 1858 | 1477444439507 Marionette TRACE conn4 <- [1,191,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 18:13:59 INFO - . 18:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 979ms 18:13:59 INFO - PROCESS | 1858 | 1477444439558 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 18:13:59 INFO - PROCESS | 1858 | 1477444439561 Marionette TRACE conn4 <- [1,192,null,{"value":"7"}] 18:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:13:59 INFO - PROCESS | 1858 | 1477444439568 Marionette TRACE conn4 -> [0,193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:13:59 INFO - PROCESS | 1858 | 1477444439746 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 18:13:59 INFO - PROCESS | 1858 | 1477444439755 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 18:13:59 INFO - PROCESS | 1858 | 1477444439758 Marionette TRACE conn4 <- [1,194,null,["7"]] 18:13:59 INFO - PROCESS | 1858 | 1477444439763 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"7"}] 18:13:59 INFO - PROCESS | 1858 | 1477444439768 Marionette TRACE conn4 <- [1,195,null,{}] 18:13:59 INFO - PROCESS | 1858 | 1477444439774 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:13:59 INFO - PROCESS | 1858 | ++DOCSHELL 0xa28ea400 == 31 [pid = 1858] [id = 45] 18:13:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0xa2ce3400) [pid = 1858] [serial = 134] [outer = (nil)] 18:13:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0xa2fdfc00) [pid = 1858] [serial = 135] [outer = 0xa2ce3400] 18:13:59 INFO - PROCESS | 1858 | 1477444439854 Marionette DEBUG loaded listener.js 18:13:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0xa2fe3800) [pid = 1858] [serial = 136] [outer = 0xa2ce3400] 18:14:00 INFO - PROCESS | 1858 | 1477444440502 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 18:14:00 INFO - . 18:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 969ms 18:14:00 INFO - PROCESS | 1858 | 1477444440537 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 18:14:00 INFO - PROCESS | 1858 | 1477444440542 Marionette TRACE conn4 <- [1,197,null,{"value":"7"}] 18:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:14:00 INFO - PROCESS | 1858 | 1477444440549 Marionette TRACE conn4 -> [0,198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:00 INFO - PROCESS | 1858 | 1477444440740 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 18:14:00 INFO - PROCESS | 1858 | 1477444440756 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 18:14:00 INFO - PROCESS | 1858 | 1477444440762 Marionette TRACE conn4 <- [1,199,null,["7"]] 18:14:00 INFO - PROCESS | 1858 | 1477444440767 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"7"}] 18:14:00 INFO - PROCESS | 1858 | 1477444440773 Marionette TRACE conn4 <- [1,200,null,{}] 18:14:00 INFO - PROCESS | 1858 | 1477444440778 Marionette TRACE conn4 -> [0,201,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:00 INFO - PROCESS | 1858 | ++DOCSHELL 0xa2cec800 == 32 [pid = 1858] [id = 46] 18:14:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0xa2fe3c00) [pid = 1858] [serial = 137] [outer = (nil)] 18:14:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0xa2fec800) [pid = 1858] [serial = 138] [outer = 0xa2fe3c00] 18:14:00 INFO - PROCESS | 1858 | 1477444440851 Marionette DEBUG loaded listener.js 18:14:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0xa3002000) [pid = 1858] [serial = 139] [outer = 0xa2fe3c00] 18:14:01 INFO - PROCESS | 1858 | 1477444441662 Marionette TRACE conn4 <- [1,201,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 18:14:01 INFO - . 18:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1181ms 18:14:01 INFO - PROCESS | 1858 | 1477444441731 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 18:14:01 INFO - PROCESS | 1858 | 1477444441738 Marionette TRACE conn4 <- [1,202,null,{"value":"7"}] 18:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:14:01 INFO - PROCESS | 1858 | 1477444441795 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:02 INFO - PROCESS | 1858 | 1477444442137 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 18:14:02 INFO - PROCESS | 1858 | 1477444442271 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 18:14:02 INFO - PROCESS | 1858 | 1477444442278 Marionette TRACE conn4 <- [1,204,null,["7"]] 18:14:02 INFO - PROCESS | 1858 | 1477444442315 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"7"}] 18:14:02 INFO - PROCESS | 1858 | 1477444442323 Marionette TRACE conn4 <- [1,205,null,{}] 18:14:02 INFO - PROCESS | 1858 | 1477444442340 Marionette TRACE conn4 -> [0,206,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:02 INFO - PROCESS | 1858 | ++DOCSHELL 0x95746400 == 33 [pid = 1858] [id = 47] 18:14:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x959bf400) [pid = 1858] [serial = 140] [outer = (nil)] 18:14:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x9639f800) [pid = 1858] [serial = 141] [outer = 0x959bf400] 18:14:02 INFO - PROCESS | 1858 | 1477444442450 Marionette DEBUG loaded listener.js 18:14:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x96588c00) [pid = 1858] [serial = 142] [outer = 0x959bf400] 18:14:03 INFO - PROCESS | 1858 | 1477444443270 Marionette TRACE conn4 <- [1,206,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 18:14:03 INFO - . 18:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1579ms 18:14:03 INFO - PROCESS | 1858 | 1477444443341 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 18:14:03 INFO - PROCESS | 1858 | 1477444443346 Marionette TRACE conn4 <- [1,207,null,{"value":"7"}] 18:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:14:03 INFO - PROCESS | 1858 | 1477444443358 Marionette TRACE conn4 -> [0,208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:03 INFO - PROCESS | 1858 | 1477444443528 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 18:14:03 INFO - PROCESS | 1858 | 1477444443665 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 18:14:03 INFO - PROCESS | 1858 | 1477444443670 Marionette TRACE conn4 <- [1,209,null,["7"]] 18:14:03 INFO - PROCESS | 1858 | 1477444443681 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"7"}] 18:14:03 INFO - PROCESS | 1858 | 1477444443686 Marionette TRACE conn4 <- [1,210,null,{}] 18:14:03 INFO - PROCESS | 1858 | 1477444443693 Marionette TRACE conn4 -> [0,211,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b359000 == 34 [pid = 1858] [id = 48] 18:14:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x9b3bf800) [pid = 1858] [serial = 143] [outer = (nil)] 18:14:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0xa28edc00) [pid = 1858] [serial = 144] [outer = 0x9b3bf800] 18:14:03 INFO - PROCESS | 1858 | 1477444443780 Marionette DEBUG loaded listener.js 18:14:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0xa28ee000) [pid = 1858] [serial = 145] [outer = 0x9b3bf800] 18:14:04 INFO - PROCESS | 1858 | 1477444444447 Marionette TRACE conn4 <- [1,211,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 18:14:04 INFO - . 18:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1170ms 18:14:04 INFO - PROCESS | 1858 | 1477444444535 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 18:14:04 INFO - PROCESS | 1858 | 1477444444543 Marionette TRACE conn4 <- [1,212,null,{"value":"7"}] 18:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:14:04 INFO - PROCESS | 1858 | 1477444444566 Marionette TRACE conn4 -> [0,213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:04 INFO - PROCESS | 1858 | 1477444444734 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 18:14:04 INFO - PROCESS | 1858 | 1477444444873 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 18:14:04 INFO - PROCESS | 1858 | 1477444444878 Marionette TRACE conn4 <- [1,214,null,["7"]] 18:14:04 INFO - PROCESS | 1858 | 1477444444934 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"7"}] 18:14:04 INFO - PROCESS | 1858 | 1477444444941 Marionette TRACE conn4 <- [1,215,null,{}] 18:14:05 INFO - PROCESS | 1858 | 1477444444980 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:05 INFO - PROCESS | 1858 | ++DOCSHELL 0xa4843400 == 35 [pid = 1858] [id = 49] 18:14:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0xa4843800) [pid = 1858] [serial = 146] [outer = (nil)] 18:14:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0xa4896800) [pid = 1858] [serial = 147] [outer = 0xa4843800] 18:14:05 INFO - PROCESS | 1858 | 1477444445096 Marionette DEBUG loaded listener.js 18:14:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0xa4c5dc00) [pid = 1858] [serial = 148] [outer = 0xa4843800] 18:14:06 INFO - PROCESS | 1858 | 1477444446215 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 18:14:06 INFO - . 18:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1728ms 18:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:14:06 INFO - PROCESS | 1858 | 1477444446306 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 18:14:06 INFO - PROCESS | 1858 | 1477444446310 Marionette TRACE conn4 <- [1,217,null,{"value":"7"}] 18:14:06 INFO - PROCESS | 1858 | 1477444446321 Marionette TRACE conn4 -> [0,218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:06 INFO - PROCESS | 1858 | 1477444446571 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 18:14:06 INFO - PROCESS | 1858 | 1477444446696 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 18:14:06 INFO - PROCESS | 1858 | 1477444446701 Marionette TRACE conn4 <- [1,219,null,["7"]] 18:14:06 INFO - PROCESS | 1858 | 1477444446707 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"7"}] 18:14:06 INFO - PROCESS | 1858 | 1477444446713 Marionette TRACE conn4 <- [1,220,null,{}] 18:14:06 INFO - PROCESS | 1858 | 1477444446718 Marionette TRACE conn4 -> [0,221,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f88c800 == 36 [pid = 1858] [id = 50] 18:14:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x8f88f400) [pid = 1858] [serial = 149] [outer = (nil)] 18:14:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x8f97b800) [pid = 1858] [serial = 150] [outer = 0x8f88f400] 18:14:06 INFO - PROCESS | 1858 | 1477444446798 Marionette DEBUG loaded listener.js 18:14:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x8f97a800) [pid = 1858] [serial = 151] [outer = 0x8f88f400] 18:14:07 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0xa10e8c00) [pid = 1858] [serial = 105] [outer = (nil)] [url = about:blank] 18:14:07 INFO - PROCESS | 1858 | 1477444447484 Marionette TRACE conn4 <- [1,221,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 18:14:07 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x9a3d9400) [pid = 1858] [serial = 102] [outer = (nil)] [url = about:blank] 18:14:07 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x9b3bc000) [pid = 1858] [serial = 103] [outer = (nil)] [url = about:blank] 18:14:07 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x9a344400) [pid = 1858] [serial = 98] [outer = (nil)] [url = about:blank] 18:14:07 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x9a63a000) [pid = 1858] [serial = 99] [outer = (nil)] [url = about:blank] 18:14:07 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x9751ec00) [pid = 1858] [serial = 95] [outer = (nil)] [url = about:blank] 18:14:07 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x97821400) [pid = 1858] [serial = 96] [outer = (nil)] [url = about:blank] 18:14:07 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x94539400) [pid = 1858] [serial = 92] [outer = (nil)] [url = about:blank] 18:14:07 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x95745000) [pid = 1858] [serial = 93] [outer = (nil)] [url = about:blank] 18:14:07 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x8dc84000) [pid = 1858] [serial = 89] [outer = (nil)] [url = about:blank] 18:14:07 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x8f976000) [pid = 1858] [serial = 90] [outer = (nil)] [url = about:blank] 18:14:07 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x9a0cf400) [pid = 1858] [serial = 86] [outer = (nil)] [url = about:blank] 18:14:07 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x9a025800) [pid = 1858] [serial = 87] [outer = (nil)] [url = about:blank] 18:14:07 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x963a7000) [pid = 1858] [serial = 83] [outer = (nil)] [url = about:blank] 18:14:07 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x9658a000) [pid = 1858] [serial = 84] [outer = (nil)] [url = about:blank] 18:14:07 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x8c136800) [pid = 1858] [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.] 18:14:07 INFO - . 18:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1226ms 18:14:07 INFO - PROCESS | 1858 | 1477444447548 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 18:14:07 INFO - PROCESS | 1858 | 1477444447557 Marionette TRACE conn4 <- [1,222,null,{"value":"7"}] 18:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:14:07 INFO - PROCESS | 1858 | 1477444447564 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:07 INFO - PROCESS | 1858 | 1477444447733 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 18:14:07 INFO - PROCESS | 1858 | 1477444447831 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 18:14:07 INFO - PROCESS | 1858 | 1477444447834 Marionette TRACE conn4 <- [1,224,null,["7"]] 18:14:07 INFO - PROCESS | 1858 | 1477444447841 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"7"}] 18:14:07 INFO - PROCESS | 1858 | 1477444447846 Marionette TRACE conn4 <- [1,225,null,{}] 18:14:07 INFO - PROCESS | 1858 | 1477444447854 Marionette TRACE conn4 -> [0,226,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f894400 == 37 [pid = 1858] [id = 51] 18:14:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x94581000) [pid = 1858] [serial = 152] [outer = (nil)] 18:14:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x96538400) [pid = 1858] [serial = 153] [outer = 0x94581000] 18:14:07 INFO - PROCESS | 1858 | 1477444447933 Marionette DEBUG loaded listener.js 18:14:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x970a2800) [pid = 1858] [serial = 154] [outer = 0x94581000] 18:14:08 INFO - PROCESS | 1858 | 1477444448502 Marionette TRACE conn4 <- [1,226,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 18:14:08 INFO - . 18:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 970ms 18:14:08 INFO - PROCESS | 1858 | 1477444448543 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 18:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:14:08 INFO - PROCESS | 1858 | 1477444448549 Marionette TRACE conn4 <- [1,227,null,{"value":"7"}] 18:14:08 INFO - PROCESS | 1858 | 1477444448556 Marionette TRACE conn4 -> [0,228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:08 INFO - PROCESS | 1858 | 1477444448709 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 18:14:08 INFO - PROCESS | 1858 | 1477444448810 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 18:14:08 INFO - PROCESS | 1858 | 1477444448815 Marionette TRACE conn4 <- [1,229,null,["7"]] 18:14:08 INFO - PROCESS | 1858 | 1477444448819 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"7"}] 18:14:08 INFO - PROCESS | 1858 | 1477444448825 Marionette TRACE conn4 <- [1,230,null,{}] 18:14:08 INFO - PROCESS | 1858 | 1477444448834 Marionette TRACE conn4 -> [0,231,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a0cf400 == 38 [pid = 1858] [id = 52] 18:14:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x9a0cf800) [pid = 1858] [serial = 155] [outer = (nil)] 18:14:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x9a3d5400) [pid = 1858] [serial = 156] [outer = 0x9a0cf800] 18:14:08 INFO - PROCESS | 1858 | 1477444448912 Marionette DEBUG loaded listener.js 18:14:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x9b0eb000) [pid = 1858] [serial = 157] [outer = 0x9a0cf800] 18:14:09 INFO - PROCESS | 1858 | 1477444449493 Marionette TRACE conn4 <- [1,231,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 18:14:09 INFO - . 18:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 974ms 18:14:09 INFO - PROCESS | 1858 | 1477444449530 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 18:14:09 INFO - PROCESS | 1858 | 1477444449534 Marionette TRACE conn4 <- [1,232,null,{"value":"7"}] 18:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:14:09 INFO - PROCESS | 1858 | 1477444449541 Marionette TRACE conn4 -> [0,233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:09 INFO - PROCESS | 1858 | 1477444449746 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 18:14:09 INFO - PROCESS | 1858 | 1477444449766 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 18:14:09 INFO - PROCESS | 1858 | 1477444449770 Marionette TRACE conn4 <- [1,234,null,["7"]] 18:14:09 INFO - PROCESS | 1858 | 1477444449776 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"7"}] 18:14:09 INFO - PROCESS | 1858 | 1477444449782 Marionette TRACE conn4 <- [1,235,null,{}] 18:14:09 INFO - PROCESS | 1858 | 1477444449787 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:09 INFO - PROCESS | 1858 | ++DOCSHELL 0xa2857800 == 39 [pid = 1858] [id = 53] 18:14:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0xa2858000) [pid = 1858] [serial = 158] [outer = (nil)] 18:14:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0xa28f3400) [pid = 1858] [serial = 159] [outer = 0xa2858000] 18:14:09 INFO - PROCESS | 1858 | 1477444449913 Marionette DEBUG loaded listener.js 18:14:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0xa2ad4000) [pid = 1858] [serial = 160] [outer = 0xa2858000] 18:14:10 INFO - PROCESS | 1858 | 1477444450456 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:14:10 INFO - PROCESS | 1858 | 1477444450646 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 18:14:10 INFO - . 18:14:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1171ms 18:14:10 INFO - PROCESS | 1858 | 1477444450715 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 18:14:10 INFO - PROCESS | 1858 | 1477444450719 Marionette TRACE conn4 <- [1,237,null,{"value":"7"}] 18:14:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:14:10 INFO - PROCESS | 1858 | 1477444450725 Marionette TRACE conn4 -> [0,238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:10 INFO - PROCESS | 1858 | 1477444450911 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 18:14:10 INFO - PROCESS | 1858 | 1477444450931 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 18:14:10 INFO - PROCESS | 1858 | 1477444450934 Marionette TRACE conn4 <- [1,239,null,["7"]] 18:14:10 INFO - PROCESS | 1858 | 1477444450940 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"7"}] 18:14:10 INFO - PROCESS | 1858 | 1477444450945 Marionette TRACE conn4 <- [1,240,null,{}] 18:14:10 INFO - PROCESS | 1858 | 1477444450952 Marionette TRACE conn4 -> [0,241,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:11 INFO - PROCESS | 1858 | ++DOCSHELL 0xa4578000 == 40 [pid = 1858] [id = 54] 18:14:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0xa4579800) [pid = 1858] [serial = 161] [outer = (nil)] 18:14:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0xa4801c00) [pid = 1858] [serial = 162] [outer = 0xa4579800] 18:14:11 INFO - PROCESS | 1858 | 1477444451088 Marionette DEBUG loaded listener.js 18:14:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0xa4802000) [pid = 1858] [serial = 163] [outer = 0xa4579800] 18:14:11 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x9a33e800) [pid = 1858] [serial = 128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:14:11 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x9107ac00) [pid = 1858] [serial = 122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:14:11 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x8f889000) [pid = 1858] [serial = 119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:14:11 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x974c0000) [pid = 1858] [serial = 131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:14:11 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x96591000) [pid = 1858] [serial = 125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:14:11 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0xa2ce3400) [pid = 1858] [serial = 134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:14:11 INFO - PROCESS | 1858 | 1477444451861 Marionette TRACE conn4 <- [1,241,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 18:14:11 INFO - . 18:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1178ms 18:14:11 INFO - PROCESS | 1858 | 1477444451904 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 18:14:11 INFO - PROCESS | 1858 | 1477444451907 Marionette TRACE conn4 <- [1,242,null,{"value":"7"}] 18:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:14:11 INFO - PROCESS | 1858 | 1477444451914 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:12 INFO - PROCESS | 1858 | 1477444452106 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 18:14:12 INFO - PROCESS | 1858 | 1477444452114 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 18:14:12 INFO - PROCESS | 1858 | 1477444452117 Marionette TRACE conn4 <- [1,244,null,["7"]] 18:14:12 INFO - PROCESS | 1858 | 1477444452121 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"7"}] 18:14:12 INFO - PROCESS | 1858 | 1477444452128 Marionette TRACE conn4 <- [1,245,null,{}] 18:14:12 INFO - PROCESS | 1858 | 1477444452222 Marionette TRACE conn4 -> [0,246,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb35000 == 41 [pid = 1858] [id = 55] 18:14:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x8cb3ec00) [pid = 1858] [serial = 164] [outer = (nil)] 18:14:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0xa2bd9c00) [pid = 1858] [serial = 165] [outer = 0x8cb3ec00] 18:14:12 INFO - PROCESS | 1858 | 1477444452307 Marionette DEBUG loaded listener.js 18:14:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0xa2bda000) [pid = 1858] [serial = 166] [outer = 0x8cb3ec00] 18:14:13 INFO - PROCESS | 1858 | 1477444453131 Marionette TRACE conn4 <- [1,246,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 18:14:13 INFO - . 18:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1277ms 18:14:13 INFO - PROCESS | 1858 | 1477444453190 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 18:14:13 INFO - PROCESS | 1858 | 1477444453196 Marionette TRACE conn4 <- [1,247,null,{"value":"7"}] 18:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:14:13 INFO - PROCESS | 1858 | 1477444453205 Marionette TRACE conn4 -> [0,248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:13 INFO - PROCESS | 1858 | 1477444453370 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 18:14:13 INFO - PROCESS | 1858 | 1477444453380 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 18:14:13 INFO - PROCESS | 1858 | 1477444453382 Marionette TRACE conn4 <- [1,249,null,["7"]] 18:14:13 INFO - PROCESS | 1858 | 1477444453386 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"7"}] 18:14:13 INFO - PROCESS | 1858 | 1477444453392 Marionette TRACE conn4 <- [1,250,null,{}] 18:14:13 INFO - PROCESS | 1858 | 1477444453487 Marionette TRACE conn4 -> [0,251,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x9064c400 == 42 [pid = 1858] [id = 56] 18:14:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x9064c800) [pid = 1858] [serial = 167] [outer = (nil)] 18:14:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x90653000) [pid = 1858] [serial = 168] [outer = 0x9064c800] 18:14:13 INFO - PROCESS | 1858 | 1477444453564 Marionette DEBUG loaded listener.js 18:14:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x90653400) [pid = 1858] [serial = 169] [outer = 0x9064c800] 18:14:14 INFO - PROCESS | 1858 | 1477444454253 Marionette TRACE conn4 <- [1,251,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 18:14:14 INFO - . 18:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1125ms 18:14:14 INFO - PROCESS | 1858 | 1477444454332 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 18:14:14 INFO - PROCESS | 1858 | 1477444454338 Marionette TRACE conn4 <- [1,252,null,{"value":"7"}] 18:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:14:14 INFO - PROCESS | 1858 | 1477444454349 Marionette TRACE conn4 -> [0,253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:14 INFO - PROCESS | 1858 | 1477444454538 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 18:14:14 INFO - PROCESS | 1858 | 1477444454681 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 18:14:14 INFO - PROCESS | 1858 | 1477444454686 Marionette TRACE conn4 <- [1,254,null,["7"]] 18:14:14 INFO - PROCESS | 1858 | 1477444454698 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"7"}] 18:14:14 INFO - PROCESS | 1858 | 1477444454704 Marionette TRACE conn4 <- [1,255,null,{}] 18:14:14 INFO - PROCESS | 1858 | 1477444454711 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c13b400 == 43 [pid = 1858] [id = 57] 18:14:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x8f97cc00) [pid = 1858] [serial = 170] [outer = (nil)] 18:14:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x90656c00) [pid = 1858] [serial = 171] [outer = 0x8f97cc00] 18:14:14 INFO - PROCESS | 1858 | 1477444454805 Marionette DEBUG loaded listener.js 18:14:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x90657000) [pid = 1858] [serial = 172] [outer = 0x8f97cc00] 18:14:15 INFO - PROCESS | 1858 | 1477444455497 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 18:14:15 INFO - . 18:14:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1226ms 18:14:15 INFO - PROCESS | 1858 | 1477444455574 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 18:14:15 INFO - PROCESS | 1858 | 1477444455581 Marionette TRACE conn4 <- [1,257,null,{"value":"7"}] 18:14:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:14:15 INFO - PROCESS | 1858 | 1477444455588 Marionette TRACE conn4 -> [0,258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:15 INFO - PROCESS | 1858 | 1477444455763 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 18:14:15 INFO - PROCESS | 1858 | 1477444455906 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 18:14:15 INFO - PROCESS | 1858 | 1477444455911 Marionette TRACE conn4 <- [1,259,null,["7"]] 18:14:15 INFO - PROCESS | 1858 | 1477444455923 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"7"}] 18:14:15 INFO - PROCESS | 1858 | 1477444455927 Marionette TRACE conn4 <- [1,260,null,{}] 18:14:15 INFO - PROCESS | 1858 | 1477444455935 Marionette TRACE conn4 -> [0,261,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x94577c00 == 44 [pid = 1858] [id = 58] 18:14:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x9658a000) [pid = 1858] [serial = 173] [outer = (nil)] 18:14:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x97548000) [pid = 1858] [serial = 174] [outer = 0x9658a000] 18:14:16 INFO - PROCESS | 1858 | 1477444456023 Marionette DEBUG loaded listener.js 18:14:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x9751e400) [pid = 1858] [serial = 175] [outer = 0x9658a000] 18:14:16 INFO - PROCESS | 1858 | 1477444456736 Marionette TRACE conn4 <- [1,261,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 18:14:16 INFO - . 18:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1221ms 18:14:16 INFO - PROCESS | 1858 | 1477444456819 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 18:14:16 INFO - PROCESS | 1858 | 1477444456826 Marionette TRACE conn4 <- [1,262,null,{"value":"7"}] 18:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:14:16 INFO - PROCESS | 1858 | 1477444456834 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:17 INFO - PROCESS | 1858 | 1477444457003 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 18:14:17 INFO - PROCESS | 1858 | 1477444457146 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 18:14:17 INFO - PROCESS | 1858 | 1477444457151 Marionette TRACE conn4 <- [1,264,null,["7"]] 18:14:17 INFO - PROCESS | 1858 | 1477444457162 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"7"}] 18:14:17 INFO - PROCESS | 1858 | 1477444457168 Marionette TRACE conn4 <- [1,265,null,{}] 18:14:17 INFO - PROCESS | 1858 | 1477444457174 Marionette TRACE conn4 -> [0,266,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:17 INFO - PROCESS | 1858 | ++DOCSHELL 0xa10e4400 == 45 [pid = 1858] [id = 59] 18:14:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0xa2857c00) [pid = 1858] [serial = 176] [outer = (nil)] 18:14:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0xa2bd6400) [pid = 1858] [serial = 177] [outer = 0xa2857c00] 18:14:17 INFO - PROCESS | 1858 | 1477444457266 Marionette DEBUG loaded listener.js 18:14:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0xa2be1c00) [pid = 1858] [serial = 178] [outer = 0xa2857c00] 18:14:17 INFO - PROCESS | 1858 | 1477444457951 Marionette TRACE conn4 <- [1,266,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 18:14:18 INFO - . 18:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1173ms 18:14:18 INFO - PROCESS | 1858 | 1477444458007 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 18:14:18 INFO - PROCESS | 1858 | 1477444458011 Marionette TRACE conn4 <- [1,267,null,{"value":"7"}] 18:14:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:14:18 INFO - PROCESS | 1858 | 1477444458039 Marionette TRACE conn4 -> [0,268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:18 INFO - PROCESS | 1858 | 1477444458225 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 18:14:18 INFO - PROCESS | 1858 | 1477444458369 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 18:14:18 INFO - PROCESS | 1858 | 1477444458373 Marionette TRACE conn4 <- [1,269,null,["7"]] 18:14:18 INFO - PROCESS | 1858 | 1477444458386 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"7"}] 18:14:18 INFO - PROCESS | 1858 | 1477444458391 Marionette TRACE conn4 <- [1,270,null,{}] 18:14:18 INFO - PROCESS | 1858 | 1477444458398 Marionette TRACE conn4 -> [0,271,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:18 INFO - PROCESS | 1858 | ++DOCSHELL 0xa4c97400 == 46 [pid = 1858] [id = 60] 18:14:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0xa4c9c000) [pid = 1858] [serial = 179] [outer = (nil)] 18:14:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 87 (0xa93ce400) [pid = 1858] [serial = 180] [outer = 0xa4c9c000] 18:14:18 INFO - PROCESS | 1858 | 1477444458482 Marionette DEBUG loaded listener.js 18:14:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 88 (0x95ab0c00) [pid = 1858] [serial = 181] [outer = 0xa4c9c000] 18:14:19 INFO - PROCESS | 1858 | 1477444459151 Marionette TRACE conn4 <- [1,271,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 18:14:19 INFO - . 18:14:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1170ms 18:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:14:19 INFO - PROCESS | 1858 | 1477444459204 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 18:14:19 INFO - PROCESS | 1858 | 1477444459207 Marionette TRACE conn4 <- [1,272,null,{"value":"7"}] 18:14:19 INFO - PROCESS | 1858 | 1477444459230 Marionette TRACE conn4 -> [0,273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:19 INFO - PROCESS | 1858 | 1477444459394 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 18:14:19 INFO - PROCESS | 1858 | 1477444459543 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 18:14:19 INFO - PROCESS | 1858 | 1477444459548 Marionette TRACE conn4 <- [1,274,null,["7"]] 18:14:19 INFO - PROCESS | 1858 | 1477444459557 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"7"}] 18:14:19 INFO - PROCESS | 1858 | 1477444459563 Marionette TRACE conn4 <- [1,275,null,{}] 18:14:19 INFO - PROCESS | 1858 | 1477444459568 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f689000 == 47 [pid = 1858] [id = 61] 18:14:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 89 (0x8f886400) [pid = 1858] [serial = 182] [outer = (nil)] 18:14:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 90 (0x95ab8000) [pid = 1858] [serial = 183] [outer = 0x8f886400] 18:14:19 INFO - PROCESS | 1858 | 1477444459652 Marionette DEBUG loaded listener.js 18:14:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 91 (0x95ab8400) [pid = 1858] [serial = 184] [outer = 0x8f886400] 18:14:20 INFO - PROCESS | 1858 | 1477444460489 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 18:14:20 INFO - . 18:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1334ms 18:14:20 INFO - PROCESS | 1858 | 1477444460567 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 18:14:20 INFO - PROCESS | 1858 | 1477444460573 Marionette TRACE conn4 <- [1,277,null,{"value":"7"}] 18:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:14:20 INFO - PROCESS | 1858 | 1477444460585 Marionette TRACE conn4 -> [0,278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:20 INFO - PROCESS | 1858 | 1477444460764 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 18:14:20 INFO - PROCESS | 1858 | 1477444460921 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 18:14:20 INFO - PROCESS | 1858 | 1477444460925 Marionette TRACE conn4 <- [1,279,null,["7"]] 18:14:20 INFO - PROCESS | 1858 | 1477444460948 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"7"}] 18:14:20 INFO - PROCESS | 1858 | 1477444460963 Marionette TRACE conn4 <- [1,280,null,{}] 18:14:20 INFO - PROCESS | 1858 | 1477444460971 Marionette TRACE conn4 -> [0,281,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:21 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f97f400 == 48 [pid = 1858] [id = 62] 18:14:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 92 (0x8f980000) [pid = 1858] [serial = 185] [outer = (nil)] 18:14:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 93 (0x92a25000) [pid = 1858] [serial = 186] [outer = 0x8f980000] 18:14:21 INFO - PROCESS | 1858 | 1477444461056 Marionette DEBUG loaded listener.js 18:14:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 94 (0x90655800) [pid = 1858] [serial = 187] [outer = 0x8f980000] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0xa4578000 == 47 [pid = 1858] [id = 54] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb35000 == 46 [pid = 1858] [id = 55] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0x8f894400 == 45 [pid = 1858] [id = 51] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0x9a0cf400 == 44 [pid = 1858] [id = 52] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0x8f88c800 == 43 [pid = 1858] [id = 50] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0x9658ac00 == 42 [pid = 1858] [id = 42] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0x8f984c00 == 41 [pid = 1858] [id = 41] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0x9a33a400 == 40 [pid = 1858] [id = 43] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0x95746400 == 39 [pid = 1858] [id = 47] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb2c800 == 38 [pid = 1858] [id = 44] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0xa28ea400 == 37 [pid = 1858] [id = 45] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0xa4843400 == 36 [pid = 1858] [id = 49] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0x9b359000 == 35 [pid = 1858] [id = 48] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0xa4c97400 == 34 [pid = 1858] [id = 60] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0x8f689000 == 33 [pid = 1858] [id = 61] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0xa2cec800 == 32 [pid = 1858] [id = 46] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0xa2857800 == 31 [pid = 1858] [id = 53] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0x9064c400 == 30 [pid = 1858] [id = 56] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0x8c13b400 == 29 [pid = 1858] [id = 57] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0x94577c00 == 28 [pid = 1858] [id = 58] 18:14:22 INFO - PROCESS | 1858 | --DOCSHELL 0xa10e4400 == 27 [pid = 1858] [id = 59] 18:14:22 INFO - PROCESS | 1858 | --DOMWINDOW == 93 (0x8fa1a400) [pid = 1858] [serial = 108] [outer = (nil)] [url = about:blank] 18:14:22 INFO - PROCESS | 1858 | --DOMWINDOW == 92 (0x9754d800) [pid = 1858] [serial = 111] [outer = (nil)] [url = about:blank] 18:14:22 INFO - PROCESS | 1858 | --DOMWINDOW == 91 (0xa2860800) [pid = 1858] [serial = 114] [outer = (nil)] [url = about:blank] 18:14:22 INFO - PROCESS | 1858 | --DOMWINDOW == 90 (0xa2cea000) [pid = 1858] [serial = 117] [outer = (nil)] [url = about:blank] 18:14:22 INFO - PROCESS | 1858 | --DOMWINDOW == 89 (0x8f88a800) [pid = 1858] [serial = 121] [outer = (nil)] [url = about:blank] 18:14:22 INFO - PROCESS | 1858 | --DOMWINDOW == 88 (0x8f88c000) [pid = 1858] [serial = 120] [outer = (nil)] [url = about:blank] 18:14:22 INFO - PROCESS | 1858 | --DOMWINDOW == 87 (0x92aa7000) [pid = 1858] [serial = 124] [outer = (nil)] [url = about:blank] 18:14:22 INFO - PROCESS | 1858 | --DOMWINDOW == 86 (0x92a1e800) [pid = 1858] [serial = 123] [outer = (nil)] [url = about:blank] 18:14:22 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0x97c73000) [pid = 1858] [serial = 127] [outer = (nil)] [url = about:blank] 18:14:22 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0x9754c000) [pid = 1858] [serial = 126] [outer = (nil)] [url = about:blank] 18:14:22 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x9b0e4800) [pid = 1858] [serial = 130] [outer = (nil)] [url = about:blank] 18:14:22 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x9a3dcc00) [pid = 1858] [serial = 129] [outer = (nil)] [url = about:blank] 18:14:22 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x9b4fa400) [pid = 1858] [serial = 133] [outer = (nil)] [url = about:blank] 18:14:22 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x9b0e6800) [pid = 1858] [serial = 132] [outer = (nil)] [url = about:blank] 18:14:22 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0xa2fe3800) [pid = 1858] [serial = 136] [outer = (nil)] [url = about:blank] 18:14:22 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0xa2fdfc00) [pid = 1858] [serial = 135] [outer = (nil)] [url = about:blank] 18:14:22 INFO - PROCESS | 1858 | 1477444462565 Marionette TRACE conn4 <- [1,281,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 18:14:22 INFO - . 18:14:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2026ms 18:14:22 INFO - PROCESS | 1858 | 1477444462613 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 18:14:22 INFO - PROCESS | 1858 | 1477444462619 Marionette TRACE conn4 <- [1,282,null,{"value":"7"}] 18:14:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:14:22 INFO - PROCESS | 1858 | 1477444462639 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:22 INFO - PROCESS | 1858 | 1477444462832 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 18:14:22 INFO - PROCESS | 1858 | 1477444462842 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 18:14:22 INFO - PROCESS | 1858 | 1477444462847 Marionette TRACE conn4 <- [1,284,null,["7"]] 18:14:22 INFO - PROCESS | 1858 | 1477444462855 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"7"}] 18:14:22 INFO - PROCESS | 1858 | 1477444462863 Marionette TRACE conn4 <- [1,285,null,{}] 18:14:22 INFO - PROCESS | 1858 | 1477444462869 Marionette TRACE conn4 -> [0,286,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db9bc00 == 28 [pid = 1858] [id = 63] 18:14:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x8db9d400) [pid = 1858] [serial = 188] [outer = (nil)] 18:14:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x8dc87800) [pid = 1858] [serial = 189] [outer = 0x8db9d400] 18:14:22 INFO - PROCESS | 1858 | 1477444462969 Marionette DEBUG loaded listener.js 18:14:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x8f687800) [pid = 1858] [serial = 190] [outer = 0x8db9d400] 18:14:23 INFO - PROCESS | 1858 | 1477444463654 Marionette TRACE conn4 <- [1,286,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 18:14:23 INFO - . 18:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1076ms 18:14:23 INFO - PROCESS | 1858 | 1477444463712 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 18:14:23 INFO - PROCESS | 1858 | 1477444463717 Marionette TRACE conn4 <- [1,287,null,{"value":"7"}] 18:14:23 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 18:14:23 INFO - PROCESS | 1858 | 1477444463725 Marionette TRACE conn4 -> [0,288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:23 INFO - PROCESS | 1858 | 1477444463963 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 18:14:23 INFO - PROCESS | 1858 | 1477444463975 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 18:14:23 INFO - PROCESS | 1858 | 1477444463979 Marionette TRACE conn4 <- [1,289,null,["7"]] 18:14:23 INFO - PROCESS | 1858 | 1477444463990 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"7"}] 18:14:23 INFO - PROCESS | 1858 | 1477444463995 Marionette TRACE conn4 <- [1,290,null,{}] 18:14:24 INFO - PROCESS | 1858 | 1477444464001 Marionette TRACE conn4 -> [0,291,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/canvas_shadows_001.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x8fa1fc00 == 29 [pid = 1858] [id = 64] 18:14:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x8fa20800) [pid = 1858] [serial = 191] [outer = (nil)] 18:14:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x90659000) [pid = 1858] [serial = 192] [outer = 0x8fa20800] 18:14:24 INFO - PROCESS | 1858 | 1477444464081 Marionette DEBUG loaded listener.js 18:14:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0x90659400) [pid = 1858] [serial = 193] [outer = 0x8fa20800] 18:14:24 INFO - PROCESS | 1858 | 1477444464853 Marionette TRACE conn4 <- [1,291,null,{"value":["/2dcontext/shadows/canvas_shadows_001.htm",0,null,null,[["linear gradient fillRect draws shadow (black rectange)",0,null,null]]]}] 18:14:24 INFO - . 18:14:24 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1174ms 18:14:24 INFO - PROCESS | 1858 | 1477444464910 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 18:14:24 INFO - PROCESS | 1858 | 1477444464918 Marionette TRACE conn4 <- [1,292,null,{"value":"7"}] 18:14:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:14:24 INFO - PROCESS | 1858 | 1477444464930 Marionette TRACE conn4 -> [0,293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:25 INFO - PROCESS | 1858 | 1477444465136 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 18:14:25 INFO - PROCESS | 1858 | 1477444465158 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 18:14:25 INFO - PROCESS | 1858 | 1477444465163 Marionette TRACE conn4 <- [1,294,null,["7"]] 18:14:25 INFO - PROCESS | 1858 | 1477444465168 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"7"}] 18:14:25 INFO - PROCESS | 1858 | 1477444465174 Marionette TRACE conn4 <- [1,295,null,{}] 18:14:25 INFO - PROCESS | 1858 | 1477444465181 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x95ab7800 == 30 [pid = 1858] [id = 65] 18:14:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0x95ab7c00) [pid = 1858] [serial = 194] [outer = (nil)] 18:14:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0x95abb800) [pid = 1858] [serial = 195] [outer = 0x95ab7c00] 18:14:25 INFO - PROCESS | 1858 | 1477444465319 Marionette DEBUG loaded listener.js 18:14:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 87 (0x963a7400) [pid = 1858] [serial = 196] [outer = 0x95ab7c00] 18:14:25 INFO - PROCESS | 1858 | [1858] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 18:14:25 INFO - PROCESS | 1858 | 1477444465970 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:14:26 INFO - .... 18:14:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1075ms 18:14:26 INFO - PROCESS | 1858 | 1477444466009 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 18:14:26 INFO - PROCESS | 1858 | 1477444466013 Marionette TRACE conn4 <- [1,297,null,{"value":"7"}] 18:14:26 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:14:26 INFO - PROCESS | 1858 | 1477444466020 Marionette TRACE conn4 -> [0,298,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:26 INFO - PROCESS | 1858 | 1477444466233 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 18:14:26 INFO - PROCESS | 1858 | 1477444466271 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 18:14:26 INFO - PROCESS | 1858 | 1477444466276 Marionette TRACE conn4 <- [1,299,null,["7"]] 18:14:26 INFO - PROCESS | 1858 | 1477444466281 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"7"}] 18:14:26 INFO - PROCESS | 1858 | 1477444466286 Marionette TRACE conn4 <- [1,300,null,{}] 18:14:26 INFO - PROCESS | 1858 | 1477444466348 Marionette TRACE conn4 -> [0,301,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x97826c00 == 31 [pid = 1858] [id = 66] 18:14:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 88 (0x97a7a000) [pid = 1858] [serial = 197] [outer = (nil)] 18:14:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 89 (0x97bc0400) [pid = 1858] [serial = 198] [outer = 0x97a7a000] 18:14:26 INFO - PROCESS | 1858 | 1477444466445 Marionette DEBUG loaded listener.js 18:14:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 90 (0x98340000) [pid = 1858] [serial = 199] [outer = 0x97a7a000] 18:14:27 INFO - PROCESS | 1858 | --DOMWINDOW == 89 (0xa4579800) [pid = 1858] [serial = 161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:14:27 INFO - PROCESS | 1858 | --DOMWINDOW == 88 (0x94581000) [pid = 1858] [serial = 152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:14:27 INFO - PROCESS | 1858 | --DOMWINDOW == 87 (0x9b3bf800) [pid = 1858] [serial = 143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:14:27 INFO - PROCESS | 1858 | --DOMWINDOW == 86 (0x959bf400) [pid = 1858] [serial = 140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:14:27 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0xa4843800) [pid = 1858] [serial = 146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:14:27 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0xa2fe3c00) [pid = 1858] [serial = 137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:14:27 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x8f88f400) [pid = 1858] [serial = 149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:14:27 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0xa2858000) [pid = 1858] [serial = 158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:14:27 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x8cb3ec00) [pid = 1858] [serial = 164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:14:27 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x9a0cf800) [pid = 1858] [serial = 155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:14:27 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0xa2ce7800) [pid = 1858] [serial = 116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:14:27 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x96533800) [pid = 1858] [serial = 110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:14:27 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x9a4c9000) [pid = 1858] [serial = 79] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:14:27 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x9b5e8c00) [pid = 1858] [serial = 104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:14:27 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0xa10db400) [pid = 1858] [serial = 113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:14:27 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x8dc83c00) [pid = 1858] [serial = 107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:14:27 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x9064c800) [pid = 1858] [serial = 167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:14:27 INFO - PROCESS | 1858 | 1477444467585 Marionette TRACE conn4 <- [1,301,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 18:14:27 INFO - ............... 18:14:27 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1626ms 18:14:27 INFO - PROCESS | 1858 | 1477444467647 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 18:14:27 INFO - PROCESS | 1858 | 1477444467650 Marionette TRACE conn4 <- [1,302,null,{"value":"7"}] 18:14:27 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:14:27 INFO - PROCESS | 1858 | 1477444467657 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:27 INFO - PROCESS | 1858 | 1477444467829 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 18:14:27 INFO - PROCESS | 1858 | 1477444467985 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 18:14:27 INFO - PROCESS | 1858 | 1477444467989 Marionette TRACE conn4 <- [1,304,null,["7"]] 18:14:27 INFO - PROCESS | 1858 | 1477444467994 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"7"}] 18:14:28 INFO - PROCESS | 1858 | 1477444467999 Marionette TRACE conn4 <- [1,305,null,{}] 18:14:28 INFO - PROCESS | 1858 | 1477444468004 Marionette TRACE conn4 -> [0,306,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x9064c800 == 32 [pid = 1858] [id = 67] 18:14:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x9064fc00) [pid = 1858] [serial = 200] [outer = (nil)] 18:14:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x95cf3800) [pid = 1858] [serial = 201] [outer = 0x9064fc00] 18:14:28 INFO - PROCESS | 1858 | 1477444468078 Marionette DEBUG loaded listener.js 18:14:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x9a0c3400) [pid = 1858] [serial = 202] [outer = 0x9064fc00] 18:14:28 INFO - PROCESS | 1858 | [1858] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 18:14:28 INFO - . 18:14:28 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 968ms 18:14:28 INFO - PROCESS | 1858 | 1477444468618 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:14:28 INFO - PROCESS | 1858 | 1477444468626 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 18:14:28 INFO - PROCESS | 1858 | 1477444468629 Marionette TRACE conn4 <- [1,307,null,{"value":"7"}] 18:14:28 INFO - TEST-START | /FileAPI/fileReader.html 18:14:28 INFO - PROCESS | 1858 | 1477444468635 Marionette TRACE conn4 -> [0,308,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:28 INFO - PROCESS | 1858 | 1477444468807 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 18:14:28 INFO - PROCESS | 1858 | 1477444468910 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 18:14:28 INFO - PROCESS | 1858 | 1477444468914 Marionette TRACE conn4 <- [1,309,null,["7"]] 18:14:28 INFO - PROCESS | 1858 | 1477444468922 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"7"}] 18:14:28 INFO - PROCESS | 1858 | 1477444468927 Marionette TRACE conn4 <- [1,310,null,{}] 18:14:28 INFO - PROCESS | 1858 | 1477444468932 Marionette TRACE conn4 -> [0,311,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b3bd400 == 33 [pid = 1858] [id = 68] 18:14:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x9b3bdc00) [pid = 1858] [serial = 203] [outer = (nil)] 18:14:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0xa2860000) [pid = 1858] [serial = 204] [outer = 0x9b3bdc00] 18:14:29 INFO - PROCESS | 1858 | 1477444469009 Marionette DEBUG loaded listener.js 18:14:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0xa28ea400) [pid = 1858] [serial = 205] [outer = 0x9b3bdc00] 18:14:29 INFO - PROCESS | 1858 | 1477444469505 Marionette TRACE conn4 <- [1,311,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 18:14:29 INFO - .... 18:14:29 INFO - TEST-OK | /FileAPI/fileReader.html | took 919ms 18:14:29 INFO - PROCESS | 1858 | 1477444469564 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 18:14:29 INFO - PROCESS | 1858 | 1477444469571 Marionette TRACE conn4 <- [1,312,null,{"value":"7"}] 18:14:29 INFO - TEST-START | /FileAPI/historical.html 18:14:29 INFO - PROCESS | 1858 | 1477444469589 Marionette TRACE conn4 -> [0,313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:29 INFO - PROCESS | 1858 | 1477444469786 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 18:14:29 INFO - PROCESS | 1858 | 1477444469911 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 18:14:29 INFO - PROCESS | 1858 | 1477444469918 Marionette TRACE conn4 <- [1,314,null,["7"]] 18:14:29 INFO - PROCESS | 1858 | 1477444469967 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"7"}] 18:14:29 INFO - PROCESS | 1858 | 1477444469975 Marionette TRACE conn4 <- [1,315,null,{}] 18:14:30 INFO - PROCESS | 1858 | 1477444469985 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc7f400 == 34 [pid = 1858] [id = 69] 18:14:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x8dc83c00) [pid = 1858] [serial = 206] [outer = (nil)] 18:14:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x8f88b400) [pid = 1858] [serial = 207] [outer = 0x8dc83c00] 18:14:30 INFO - PROCESS | 1858 | 1477444470078 Marionette DEBUG loaded listener.js 18:14:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x8f892400) [pid = 1858] [serial = 208] [outer = 0x8dc83c00] 18:14:30 INFO - PROCESS | 1858 | 1477444470735 Marionette TRACE conn4 <- [1,316,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null]]]}] 18:14:30 INFO - ..... 18:14:30 INFO - TEST-OK | /FileAPI/historical.html | took 1173ms 18:14:30 INFO - PROCESS | 1858 | 1477444470775 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 18:14:30 INFO - PROCESS | 1858 | 1477444470781 Marionette TRACE conn4 <- [1,317,null,{"value":"7"}] 18:14:30 INFO - TEST-START | /FileAPI/idlharness.html 18:14:30 INFO - PROCESS | 1858 | 1477444470790 Marionette TRACE conn4 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:31 INFO - PROCESS | 1858 | 1477444470997 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 18:14:31 INFO - PROCESS | 1858 | 1477444471127 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 18:14:31 INFO - PROCESS | 1858 | 1477444471132 Marionette TRACE conn4 <- [1,319,null,["7"]] 18:14:31 INFO - PROCESS | 1858 | 1477444471185 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"7"}] 18:14:31 INFO - PROCESS | 1858 | 1477444471190 Marionette TRACE conn4 <- [1,320,null,{}] 18:14:31 INFO - PROCESS | 1858 | 1477444471197 Marionette TRACE conn4 -> [0,321,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x93862000 == 35 [pid = 1858] [id = 70] 18:14:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x93864800) [pid = 1858] [serial = 209] [outer = (nil)] 18:14:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0x944d3400) [pid = 1858] [serial = 210] [outer = 0x93864800] 18:14:31 INFO - PROCESS | 1858 | 1477444471284 Marionette DEBUG loaded listener.js 18:14:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0x95ab6000) [pid = 1858] [serial = 211] [outer = 0x93864800] 18:14:33 INFO - ................................................................................................... 18:14:33 INFO - TEST-OK | /FileAPI/idlharness.html | took 2243ms 18:14:33 INFO - TEST-START | /FileAPI/idlharness.worker 18:14:33 INFO - PROCESS | 1858 | 1477444472894 Marionette TRACE conn4 <- [1,321,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsBinaryString(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,null,null],["FileReaderSync interface: existence and properties of interface object",0,null,null]]]}] 18:14:33 INFO - PROCESS | 1858 | 1477444473050 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 18:14:33 INFO - PROCESS | 1858 | 1477444473060 Marionette TRACE conn4 <- [1,322,null,{"value":"7"}] 18:14:33 INFO - PROCESS | 1858 | 1477444473083 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:33 INFO - PROCESS | 1858 | 1477444473287 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 18:14:33 INFO - PROCESS | 1858 | 1477444473405 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 18:14:33 INFO - PROCESS | 1858 | 1477444473410 Marionette TRACE conn4 <- [1,324,null,["7"]] 18:14:33 INFO - PROCESS | 1858 | 1477444473415 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"7"}] 18:14:33 INFO - PROCESS | 1858 | 1477444473422 Marionette TRACE conn4 <- [1,325,null,{}] 18:14:33 INFO - PROCESS | 1858 | 1477444473428 Marionette TRACE conn4 -> [0,326,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x95ab7400 == 36 [pid = 1858] [id = 71] 18:14:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0xa93cbc00) [pid = 1858] [serial = 212] [outer = (nil)] 18:14:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 87 (0xaa503c00) [pid = 1858] [serial = 213] [outer = 0xa93cbc00] 18:14:33 INFO - PROCESS | 1858 | 1477444473516 Marionette DEBUG loaded listener.js 18:14:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 88 (0x8f83c000) [pid = 1858] [serial = 214] [outer = 0xa93cbc00] 18:14:33 INFO - PROCESS | 1858 | [1858] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 18:14:34 INFO - PROCESS | 1858 | --DOCSHELL 0x9064c800 == 35 [pid = 1858] [id = 67] 18:14:34 INFO - PROCESS | 1858 | --DOCSHELL 0x97826c00 == 34 [pid = 1858] [id = 66] 18:14:34 INFO - PROCESS | 1858 | --DOCSHELL 0x95ab7800 == 33 [pid = 1858] [id = 65] 18:14:34 INFO - PROCESS | 1858 | --DOCSHELL 0x8fa1fc00 == 32 [pid = 1858] [id = 64] 18:14:34 INFO - PROCESS | 1858 | --DOCSHELL 0x8db9bc00 == 31 [pid = 1858] [id = 63] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 87 (0xa2fdec00) [pid = 1858] [serial = 118] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 86 (0x97bb4800) [pid = 1858] [serial = 112] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0x9b0e7000) [pid = 1858] [serial = 81] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0xa2856400) [pid = 1858] [serial = 106] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0xa2859400) [pid = 1858] [serial = 115] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x92aa4800) [pid = 1858] [serial = 109] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x9a3d5400) [pid = 1858] [serial = 156] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x970a2800) [pid = 1858] [serial = 154] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0xa3002000) [pid = 1858] [serial = 139] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x8f97a800) [pid = 1858] [serial = 151] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0xa28edc00) [pid = 1858] [serial = 144] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0xa2ad4000) [pid = 1858] [serial = 160] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x96538400) [pid = 1858] [serial = 153] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x9639f800) [pid = 1858] [serial = 141] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x9b0eb000) [pid = 1858] [serial = 157] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0xa4801c00) [pid = 1858] [serial = 162] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0xa2bd9c00) [pid = 1858] [serial = 165] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x96588c00) [pid = 1858] [serial = 142] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0xa4802000) [pid = 1858] [serial = 163] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0xa2fec800) [pid = 1858] [serial = 138] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x8f97b800) [pid = 1858] [serial = 150] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x90653000) [pid = 1858] [serial = 168] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0xa2bda000) [pid = 1858] [serial = 166] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0xa28ee000) [pid = 1858] [serial = 145] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0xa4c5dc00) [pid = 1858] [serial = 148] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0xa4896800) [pid = 1858] [serial = 147] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0xa28f3400) [pid = 1858] [serial = 159] [outer = (nil)] [url = about:blank] 18:14:34 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x90653400) [pid = 1858] [serial = 169] [outer = (nil)] [url = about:blank] 18:14:36 INFO - ..................................................................................................................... 18:14:36 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2993ms 18:14:36 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 18:14:36 INFO - PROCESS | 1858 | 1477444475929 Marionette TRACE conn4 <- [1,326,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["Window interface: existence and properties of interface object",0,{},{}],["ArrayBuffer interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["ArrayBufferView interface: existence and properties of interface object",0,{},{}],["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["EventTarget interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Event interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:767:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:858:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:885:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:881:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:915:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:1018:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:1012:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsBinaryString(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 18:14:36 INFO - PROCESS | 1858 | 1477444476065 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 18:14:36 INFO - PROCESS | 1858 | 1477444476075 Marionette TRACE conn4 <- [1,327,null,{"value":"7"}] 18:14:36 INFO - PROCESS | 1858 | 1477444476092 Marionette TRACE conn4 -> [0,328,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:36 INFO - PROCESS | 1858 | 1477444476358 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 18:14:36 INFO - PROCESS | 1858 | 1477444476479 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 18:14:36 INFO - PROCESS | 1858 | 1477444476485 Marionette TRACE conn4 <- [1,329,null,["7"]] 18:14:36 INFO - PROCESS | 1858 | 1477444476492 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"7"}] 18:14:36 INFO - PROCESS | 1858 | 1477444476500 Marionette TRACE conn4 <- [1,330,null,{}] 18:14:36 INFO - PROCESS | 1858 | 1477444476506 Marionette TRACE conn4 -> [0,331,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:36 INFO - PROCESS | 1858 | ++DOCSHELL 0xa2ceb000 == 32 [pid = 1858] [id = 72] 18:14:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0xa2ced000) [pid = 1858] [serial = 215] [outer = (nil)] 18:14:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0xa2fe1c00) [pid = 1858] [serial = 216] [outer = 0xa2ced000] 18:14:36 INFO - PROCESS | 1858 | 1477444476585 Marionette DEBUG loaded listener.js 18:14:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0xa3007800) [pid = 1858] [serial = 217] [outer = 0xa2ced000] 18:14:37 INFO - PROCESS | 1858 | [1858] 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 18:14:37 INFO - PROCESS | 1858 | [1858] 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 18:14:37 INFO - PROCESS | 1858 | 1477444477556 Marionette TRACE conn4 <- [1,331,null,{"value":["/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 18:14:37 INFO - . 18:14:37 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1525ms 18:14:37 INFO - PROCESS | 1858 | 1477444477613 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 18:14:37 INFO - PROCESS | 1858 | 1477444477619 Marionette TRACE conn4 <- [1,332,null,{"value":"7"}] 18:14:37 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 18:14:37 INFO - PROCESS | 1858 | 1477444477628 Marionette TRACE conn4 -> [0,333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:37 INFO - PROCESS | 1858 | 1477444477838 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 18:14:37 INFO - PROCESS | 1858 | 1477444477856 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 18:14:37 INFO - PROCESS | 1858 | 1477444477860 Marionette TRACE conn4 <- [1,334,null,["7"]] 18:14:37 INFO - PROCESS | 1858 | 1477444477867 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"7"}] 18:14:37 INFO - PROCESS | 1858 | 1477444477872 Marionette TRACE conn4 <- [1,335,null,{}] 18:14:37 INFO - PROCESS | 1858 | 1477444477877 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b4da400 == 33 [pid = 1858] [id = 73] 18:14:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x9b4e2000) [pid = 1858] [serial = 218] [outer = (nil)] 18:14:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x9b4e4400) [pid = 1858] [serial = 219] [outer = 0x9b4e2000] 18:14:38 INFO - PROCESS | 1858 | 1477444478016 Marionette DEBUG loaded listener.js 18:14:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x9b4e6000) [pid = 1858] [serial = 220] [outer = 0x9b4e2000] 18:14:38 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x9064fc00) [pid = 1858] [serial = 200] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 18:14:38 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x97a7a000) [pid = 1858] [serial = 197] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 18:14:38 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8f97cc00) [pid = 1858] [serial = 170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:14:38 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x8db9d400) [pid = 1858] [serial = 188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:14:38 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x8f886400) [pid = 1858] [serial = 182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:14:38 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x8f980000) [pid = 1858] [serial = 185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:14:38 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x9658a000) [pid = 1858] [serial = 173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:14:38 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0xa4c9c000) [pid = 1858] [serial = 179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:14:38 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x95ab7c00) [pid = 1858] [serial = 194] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:14:38 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0xa2857c00) [pid = 1858] [serial = 176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:14:38 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x8fa20800) [pid = 1858] [serial = 191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0xa28f5400 == 32 [pid = 1858] [id = 39] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8f888c00 == 31 [pid = 1858] [id = 40] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x9a453800 == 30 [pid = 1858] [id = 27] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8cb3a800 == 29 [pid = 1858] [id = 29] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x9a2eb800 == 28 [pid = 1858] [id = 33] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8f891800 == 27 [pid = 1858] [id = 26] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8c136000 == 26 [pid = 1858] [id = 34] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x9442a400 == 25 [pid = 1858] [id = 28] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8db9c400 == 24 [pid = 1858] [id = 30] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8f97f400 == 23 [pid = 1858] [id = 62] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x92a25400 == 22 [pid = 1858] [id = 35] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x959c1800 == 21 [pid = 1858] [id = 24] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x974cac00 == 20 [pid = 1858] [id = 32] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x97c6d400 == 19 [pid = 1858] [id = 25] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x91aba000 == 18 [pid = 1858] [id = 23] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x93184400 == 17 [pid = 1858] [id = 31] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8d80d000 == 16 [pid = 1858] [id = 22] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x944d5800 == 15 [pid = 1858] [id = 37] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8dba2800 == 14 [pid = 1858] [id = 36] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x974ca000 == 13 [pid = 1858] [id = 38] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0xa2ceb000 == 12 [pid = 1858] [id = 72] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x95ab7400 == 11 [pid = 1858] [id = 71] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x93862000 == 10 [pid = 1858] [id = 70] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc7f400 == 9 [pid = 1858] [id = 69] 18:14:43 INFO - PROCESS | 1858 | --DOCSHELL 0x9b3bd400 == 8 [pid = 1858] [id = 68] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x90655800) [pid = 1858] [serial = 187] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x92a25000) [pid = 1858] [serial = 186] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x8f687800) [pid = 1858] [serial = 190] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x8dc87800) [pid = 1858] [serial = 189] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x90659400) [pid = 1858] [serial = 193] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x90659000) [pid = 1858] [serial = 192] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x963a7400) [pid = 1858] [serial = 196] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x95abb800) [pid = 1858] [serial = 195] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x98340000) [pid = 1858] [serial = 199] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 45 (0x97bc0400) [pid = 1858] [serial = 198] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0x9a0c3400) [pid = 1858] [serial = 202] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0x95cf3800) [pid = 1858] [serial = 201] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 42 (0x95ab8000) [pid = 1858] [serial = 183] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 41 (0x95ab8400) [pid = 1858] [serial = 184] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 40 (0xa93ce400) [pid = 1858] [serial = 180] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x95ab0c00) [pid = 1858] [serial = 181] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0xa2bd6400) [pid = 1858] [serial = 177] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0xa2be1c00) [pid = 1858] [serial = 178] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x97548000) [pid = 1858] [serial = 174] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x9751e400) [pid = 1858] [serial = 175] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x90656c00) [pid = 1858] [serial = 171] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x90657000) [pid = 1858] [serial = 172] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0xa2860000) [pid = 1858] [serial = 204] [outer = (nil)] [url = about:blank] 18:14:43 INFO - PROCESS | 1858 | 1477444483524 Marionette TRACE conn4 <- [1,336,null,{"value":["/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:14:43 INFO - .. 18:14:43 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 5933ms 18:14:43 INFO - PROCESS | 1858 | 1477444483562 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 18:14:43 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 18:14:43 INFO - PROCESS | 1858 | 1477444483570 Marionette TRACE conn4 <- [1,337,null,{"value":"7"}] 18:14:43 INFO - PROCESS | 1858 | 1477444483580 Marionette TRACE conn4 -> [0,338,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:43 INFO - PROCESS | 1858 | 1477444483761 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 18:14:43 INFO - PROCESS | 1858 | 1477444483861 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 18:14:43 INFO - PROCESS | 1858 | 1477444483867 Marionette TRACE conn4 <- [1,339,null,["7"]] 18:14:43 INFO - PROCESS | 1858 | 1477444483874 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"7"}] 18:14:43 INFO - PROCESS | 1858 | 1477444483882 Marionette TRACE conn4 <- [1,340,null,{}] 18:14:43 INFO - PROCESS | 1858 | 1477444483888 Marionette TRACE conn4 -> [0,341,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d875c00 == 9 [pid = 1858] [id = 74] 18:14:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8d978000) [pid = 1858] [serial = 221] [outer = (nil)] 18:14:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8d980c00) [pid = 1858] [serial = 222] [outer = 0x8d978000] 18:14:43 INFO - PROCESS | 1858 | 1477444483975 Marionette DEBUG loaded listener.js 18:14:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8dba1c00) [pid = 1858] [serial = 223] [outer = 0x8d978000] 18:14:44 INFO - PROCESS | 1858 | 1477444484990 Marionette TRACE conn4 <- [1,341,null,{"value":["/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["combine-header-and-meta-policies",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:14:45 INFO - ... 18:14:45 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1439ms 18:14:45 INFO - PROCESS | 1858 | 1477444485016 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 18:14:45 INFO - PROCESS | 1858 | 1477444485024 Marionette TRACE conn4 <- [1,342,null,{"value":"7"}] 18:14:45 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 18:14:45 INFO - PROCESS | 1858 | 1477444485031 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:45 INFO - PROCESS | 1858 | 1477444485248 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 18:14:45 INFO - PROCESS | 1858 | 1477444485308 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 18:14:45 INFO - PROCESS | 1858 | 1477444485313 Marionette TRACE conn4 <- [1,344,null,["7"]] 18:14:45 INFO - PROCESS | 1858 | 1477444485319 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"7"}] 18:14:45 INFO - PROCESS | 1858 | 1477444485324 Marionette TRACE conn4 <- [1,345,null,{}] 18:14:45 INFO - PROCESS | 1858 | 1477444485330 Marionette TRACE conn4 -> [0,346,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f842800 == 10 [pid = 1858] [id = 75] 18:14:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x8f843000) [pid = 1858] [serial = 224] [outer = (nil)] 18:14:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x8f845800) [pid = 1858] [serial = 225] [outer = 0x8f843000] 18:14:45 INFO - PROCESS | 1858 | 1477444485409 Marionette DEBUG loaded listener.js 18:14:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x8f845c00) [pid = 1858] [serial = 226] [outer = 0x8f843000] 18:14:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x8f891c00) [pid = 1858] [serial = 227] [outer = 0x8c13c000] 18:14:47 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0xa93cbc00) [pid = 1858] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 18:14:47 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x9b3bdc00) [pid = 1858] [serial = 203] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:14:47 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x93864800) [pid = 1858] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 18:14:47 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x8dc83c00) [pid = 1858] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:14:47 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0xa2ced000) [pid = 1858] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 18:14:51 INFO - PROCESS | 1858 | 1477444491135 Marionette TRACE conn4 <- [1,346,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:14:51 INFO - .. 18:14:51 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6133ms 18:14:51 INFO - PROCESS | 1858 | 1477444491165 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 18:14:51 INFO - PROCESS | 1858 | 1477444491173 Marionette TRACE conn4 <- [1,347,null,{"value":"7"}] 18:14:51 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 18:14:51 INFO - PROCESS | 1858 | 1477444491185 Marionette TRACE conn4 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:51 INFO - PROCESS | 1858 | 1477444491497 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 18:14:51 INFO - PROCESS | 1858 | 1477444491570 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 18:14:51 INFO - PROCESS | 1858 | 1477444491577 Marionette TRACE conn4 <- [1,349,null,["7"]] 18:14:51 INFO - PROCESS | 1858 | 1477444491605 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"7"}] 18:14:51 INFO - PROCESS | 1858 | 1477444491615 Marionette TRACE conn4 <- [1,350,null,{}] 18:14:51 INFO - PROCESS | 1858 | 1477444491621 Marionette TRACE conn4 -> [0,351,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d80dc00 == 11 [pid = 1858] [id = 76] 18:14:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8d80e000) [pid = 1858] [serial = 228] [outer = (nil)] 18:14:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x8d86b400) [pid = 1858] [serial = 229] [outer = 0x8d80e000] 18:14:51 INFO - PROCESS | 1858 | 1477444491711 Marionette DEBUG loaded listener.js 18:14:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x8db98000) [pid = 1858] [serial = 230] [outer = 0x8d80e000] 18:14:51 INFO - PROCESS | 1858 | --DOCSHELL 0x8d875c00 == 10 [pid = 1858] [id = 74] 18:14:51 INFO - PROCESS | 1858 | --DOCSHELL 0x9b4da400 == 9 [pid = 1858] [id = 73] 18:14:52 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0xa28ea400) [pid = 1858] [serial = 205] [outer = (nil)] [url = about:blank] 18:14:52 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x8f892400) [pid = 1858] [serial = 208] [outer = (nil)] [url = about:blank] 18:14:52 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x8f88b400) [pid = 1858] [serial = 207] [outer = (nil)] [url = about:blank] 18:14:52 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x95ab6000) [pid = 1858] [serial = 211] [outer = (nil)] [url = about:blank] 18:14:52 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x944d3400) [pid = 1858] [serial = 210] [outer = (nil)] [url = about:blank] 18:14:52 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8f83c000) [pid = 1858] [serial = 214] [outer = (nil)] [url = about:blank] 18:14:52 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0xaa503c00) [pid = 1858] [serial = 213] [outer = (nil)] [url = about:blank] 18:14:52 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0xa3007800) [pid = 1858] [serial = 217] [outer = (nil)] [url = about:blank] 18:14:52 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0xa2fe1c00) [pid = 1858] [serial = 216] [outer = (nil)] [url = about:blank] 18:14:52 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x9b4e4400) [pid = 1858] [serial = 219] [outer = (nil)] [url = about:blank] 18:14:52 INFO - PROCESS | 1858 | [1858] 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 18:14:52 INFO - PROCESS | 1858 | [1858] 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 18:14:52 INFO - PROCESS | 1858 | [1858] 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 1423 18:14:52 INFO - PROCESS | 1858 | 1477444492811 Marionette TRACE conn4 <- [1,351,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:14:52 INFO - .. 18:14:52 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1681ms 18:14:52 INFO - PROCESS | 1858 | 1477444492863 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 18:14:52 INFO - PROCESS | 1858 | 1477444492868 Marionette TRACE conn4 <- [1,352,null,{"value":"7"}] 18:14:52 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 18:14:52 INFO - PROCESS | 1858 | 1477444492875 Marionette TRACE conn4 -> [0,353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:53 INFO - PROCESS | 1858 | 1477444493076 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 18:14:53 INFO - PROCESS | 1858 | 1477444493096 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 18:14:53 INFO - PROCESS | 1858 | 1477444493100 Marionette TRACE conn4 <- [1,354,null,["7"]] 18:14:53 INFO - PROCESS | 1858 | 1477444493118 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"7"}] 18:14:53 INFO - PROCESS | 1858 | 1477444493126 Marionette TRACE conn4 <- [1,355,null,{}] 18:14:53 INFO - PROCESS | 1858 | 1477444493132 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f680000 == 10 [pid = 1858] [id = 77] 18:14:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8f838800) [pid = 1858] [serial = 231] [outer = (nil)] 18:14:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8f83b400) [pid = 1858] [serial = 232] [outer = 0x8f838800] 18:14:53 INFO - PROCESS | 1858 | 1477444493258 Marionette DEBUG loaded listener.js 18:14:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8f83d000) [pid = 1858] [serial = 233] [outer = 0x8f838800] 18:14:54 INFO - PROCESS | 1858 | 1477444494314 Marionette TRACE conn4 <- [1,356,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 18:14:54 INFO - . 18:14:54 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1471ms 18:14:54 INFO - PROCESS | 1858 | 1477444494355 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 18:14:54 INFO - PROCESS | 1858 | 1477444494362 Marionette TRACE conn4 <- [1,357,null,{"value":"7"}] 18:14:54 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 18:14:54 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8d978000) [pid = 1858] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 18:14:54 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x9b4e2000) [pid = 1858] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 18:14:54 INFO - PROCESS | 1858 | 1477444494404 Marionette TRACE conn4 -> [0,358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:14:54 INFO - PROCESS | 1858 | 1477444494610 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 18:14:54 INFO - PROCESS | 1858 | 1477444494677 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 18:14:54 INFO - PROCESS | 1858 | 1477444494682 Marionette TRACE conn4 <- [1,359,null,["7"]] 18:14:54 INFO - PROCESS | 1858 | 1477444494688 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"7"}] 18:14:54 INFO - PROCESS | 1858 | 1477444494696 Marionette TRACE conn4 <- [1,360,null,{}] 18:14:54 INFO - PROCESS | 1858 | 1477444494702 Marionette TRACE conn4 -> [0,361,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:14:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x8fa1a400 == 11 [pid = 1858] [id = 78] 18:14:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8fa1b000) [pid = 1858] [serial = 234] [outer = (nil)] 18:14:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8fa20400) [pid = 1858] [serial = 235] [outer = 0x8fa1b000] 18:14:54 INFO - PROCESS | 1858 | 1477444494785 Marionette DEBUG loaded listener.js 18:14:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x9064f000) [pid = 1858] [serial = 236] [outer = 0x8fa1b000] 18:14:59 INFO - PROCESS | 1858 | --DOCSHELL 0x8f680000 == 10 [pid = 1858] [id = 77] 18:14:59 INFO - PROCESS | 1858 | --DOCSHELL 0x8d80dc00 == 9 [pid = 1858] [id = 76] 18:14:59 INFO - PROCESS | 1858 | --DOCSHELL 0x8f842800 == 8 [pid = 1858] [id = 75] 18:14:59 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8d980c00) [pid = 1858] [serial = 222] [outer = (nil)] [url = about:blank] 18:14:59 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8dba1c00) [pid = 1858] [serial = 223] [outer = (nil)] [url = about:blank] 18:14:59 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x9b4e6000) [pid = 1858] [serial = 220] [outer = (nil)] [url = about:blank] 18:14:59 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8c131c00) [pid = 1858] [serial = 100] [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.] 18:15:00 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8f845800) [pid = 1858] [serial = 225] [outer = (nil)] [url = about:blank] 18:15:00 INFO - PROCESS | 1858 | 1477444500314 Marionette TRACE conn4 <- [1,361,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:15:00 INFO - .. 18:15:00 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 5941ms 18:15:00 INFO - PROCESS | 1858 | 1477444500340 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 18:15:00 INFO - PROCESS | 1858 | 1477444500346 Marionette TRACE conn4 <- [1,362,null,{"value":"7"}] 18:15:00 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 18:15:00 INFO - PROCESS | 1858 | 1477444500358 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:00 INFO - PROCESS | 1858 | 1477444500528 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 18:15:00 INFO - PROCESS | 1858 | 1477444500641 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 18:15:00 INFO - PROCESS | 1858 | 1477444500647 Marionette TRACE conn4 <- [1,364,null,["7"]] 18:15:00 INFO - PROCESS | 1858 | 1477444500655 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"7"}] 18:15:00 INFO - PROCESS | 1858 | 1477444500663 Marionette TRACE conn4 <- [1,365,null,{}] 18:15:00 INFO - PROCESS | 1858 | 1477444500669 Marionette TRACE conn4 -> [0,366,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d875c00 == 9 [pid = 1858] [id = 79] 18:15:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8d978000) [pid = 1858] [serial = 237] [outer = (nil)] 18:15:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8db99400) [pid = 1858] [serial = 238] [outer = 0x8d978000] 18:15:00 INFO - PROCESS | 1858 | 1477444500759 Marionette DEBUG loaded listener.js 18:15:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8dba3000) [pid = 1858] [serial = 239] [outer = 0x8d978000] 18:15:01 INFO - PROCESS | 1858 | [1858] 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 18:15:01 INFO - PROCESS | 1858 | [1858] 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 18:15:01 INFO - PROCESS | 1858 | 1477444501750 Marionette TRACE conn4 <- [1,366,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:15:01 INFO - .. 18:15:01 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1420ms 18:15:01 INFO - PROCESS | 1858 | 1477444501776 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 18:15:01 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 18:15:01 INFO - PROCESS | 1858 | 1477444501782 Marionette TRACE conn4 <- [1,367,null,{"value":"7"}] 18:15:01 INFO - PROCESS | 1858 | 1477444501800 Marionette TRACE conn4 -> [0,368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:02 INFO - PROCESS | 1858 | 1477444502012 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 18:15:02 INFO - PROCESS | 1858 | 1477444502037 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 18:15:02 INFO - PROCESS | 1858 | 1477444502042 Marionette TRACE conn4 <- [1,369,null,["7"]] 18:15:02 INFO - PROCESS | 1858 | 1477444502048 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"7"}] 18:15:02 INFO - PROCESS | 1858 | 1477444502054 Marionette TRACE conn4 <- [1,370,null,{}] 18:15:02 INFO - PROCESS | 1858 | 1477444502061 Marionette TRACE conn4 -> [0,371,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:02 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d689000 == 10 [pid = 1858] [id = 80] 18:15:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8d689800) [pid = 1858] [serial = 240] [outer = (nil)] 18:15:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8f840000) [pid = 1858] [serial = 241] [outer = 0x8d689800] 18:15:02 INFO - PROCESS | 1858 | 1477444502189 Marionette DEBUG loaded listener.js 18:15:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8f840400) [pid = 1858] [serial = 242] [outer = 0x8d689800] 18:15:02 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8f843000) [pid = 1858] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 18:15:02 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8d80e000) [pid = 1858] [serial = 228] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 18:15:02 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8f838800) [pid = 1858] [serial = 231] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 18:15:03 INFO - PROCESS | 1858 | 1477444503266 Marionette TRACE conn4 <- [1,371,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EventSource() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:15:03 INFO - .. 18:15:03 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1524ms 18:15:03 INFO - PROCESS | 1858 | 1477444503321 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 18:15:03 INFO - PROCESS | 1858 | 1477444503329 Marionette TRACE conn4 <- [1,372,null,{"value":"7"}] 18:15:03 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 18:15:03 INFO - PROCESS | 1858 | 1477444503336 Marionette TRACE conn4 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:03 INFO - PROCESS | 1858 | 1477444503536 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 18:15:03 INFO - PROCESS | 1858 | 1477444503557 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 18:15:03 INFO - PROCESS | 1858 | 1477444503563 Marionette TRACE conn4 <- [1,374,null,["7"]] 18:15:03 INFO - PROCESS | 1858 | 1477444503569 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"7"}] 18:15:03 INFO - PROCESS | 1858 | 1477444503576 Marionette TRACE conn4 <- [1,375,null,{}] 18:15:03 INFO - PROCESS | 1858 | 1477444503582 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x9064e000 == 11 [pid = 1858] [id = 81] 18:15:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x9064f400) [pid = 1858] [serial = 243] [outer = (nil)] 18:15:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x90651400) [pid = 1858] [serial = 244] [outer = 0x9064f400] 18:15:03 INFO - PROCESS | 1858 | 1477444503666 Marionette DEBUG loaded listener.js 18:15:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x90654800) [pid = 1858] [serial = 245] [outer = 0x9064f400] 18:15:07 INFO - PROCESS | 1858 | --DOCSHELL 0x8d689000 == 10 [pid = 1858] [id = 80] 18:15:07 INFO - PROCESS | 1858 | --DOCSHELL 0x8d875c00 == 9 [pid = 1858] [id = 79] 18:15:07 INFO - PROCESS | 1858 | --DOCSHELL 0x8fa1a400 == 8 [pid = 1858] [id = 78] 18:15:07 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8f83b400) [pid = 1858] [serial = 232] [outer = (nil)] [url = about:blank] 18:15:07 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8f83d000) [pid = 1858] [serial = 233] [outer = (nil)] [url = about:blank] 18:15:07 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8d86b400) [pid = 1858] [serial = 229] [outer = (nil)] [url = about:blank] 18:15:07 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8db98000) [pid = 1858] [serial = 230] [outer = (nil)] [url = about:blank] 18:15:07 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8f845c00) [pid = 1858] [serial = 226] [outer = (nil)] [url = about:blank] 18:15:07 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8fa20400) [pid = 1858] [serial = 235] [outer = (nil)] [url = about:blank] 18:15:09 INFO - PROCESS | 1858 | 1477444509220 Marionette TRACE conn4 <- [1,376,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:15:09 INFO - .. 18:15:09 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 5940ms 18:15:09 INFO - PROCESS | 1858 | 1477444509278 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 18:15:09 INFO - PROCESS | 1858 | 1477444509285 Marionette TRACE conn4 <- [1,377,null,{"value":"7"}] 18:15:09 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 18:15:09 INFO - PROCESS | 1858 | 1477444509297 Marionette TRACE conn4 -> [0,378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:09 INFO - PROCESS | 1858 | 1477444509499 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 18:15:09 INFO - PROCESS | 1858 | 1477444509522 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 18:15:09 INFO - PROCESS | 1858 | 1477444509528 Marionette TRACE conn4 <- [1,379,null,["7"]] 18:15:09 INFO - PROCESS | 1858 | 1477444509534 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"7"}] 18:15:09 INFO - PROCESS | 1858 | 1477444509543 Marionette TRACE conn4 <- [1,380,null,{}] 18:15:09 INFO - PROCESS | 1858 | 1477444509549 Marionette TRACE conn4 -> [0,381,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:09 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d80c800 == 9 [pid = 1858] [id = 82] 18:15:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8d80cc00) [pid = 1858] [serial = 246] [outer = (nil)] 18:15:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8d86b400) [pid = 1858] [serial = 247] [outer = 0x8d80cc00] 18:15:09 INFO - PROCESS | 1858 | 1477444509636 Marionette DEBUG loaded listener.js 18:15:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8d97c400) [pid = 1858] [serial = 248] [outer = 0x8d80cc00] 18:15:10 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:15:10 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8fa1b000) [pid = 1858] [serial = 234] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 18:15:10 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8d689800) [pid = 1858] [serial = 240] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 18:15:10 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8d978000) [pid = 1858] [serial = 237] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 18:15:10 INFO - PROCESS | 1858 | 1477444510706 Marionette TRACE conn4 <- [1,381,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:15:10 INFO - .. 18:15:10 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1428ms 18:15:10 INFO - PROCESS | 1858 | 1477444510722 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 18:15:10 INFO - PROCESS | 1858 | 1477444510727 Marionette TRACE conn4 <- [1,382,null,{"value":"7"}] 18:15:10 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 18:15:10 INFO - PROCESS | 1858 | 1477444510734 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:10 INFO - PROCESS | 1858 | 1477444510935 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 18:15:10 INFO - PROCESS | 1858 | 1477444510990 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 18:15:10 INFO - PROCESS | 1858 | 1477444510994 Marionette TRACE conn4 <- [1,384,null,["7"]] 18:15:11 INFO - PROCESS | 1858 | 1477444511002 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"7"}] 18:15:11 INFO - PROCESS | 1858 | 1477444511007 Marionette TRACE conn4 <- [1,385,null,{}] 18:15:11 INFO - PROCESS | 1858 | 1477444511013 Marionette TRACE conn4 -> [0,386,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc8ac00 == 10 [pid = 1858] [id = 83] 18:15:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8f686c00) [pid = 1858] [serial = 249] [outer = (nil)] 18:15:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8f838c00) [pid = 1858] [serial = 250] [outer = 0x8f686c00] 18:15:11 INFO - PROCESS | 1858 | 1477444511094 Marionette DEBUG loaded listener.js 18:15:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8f839000) [pid = 1858] [serial = 251] [outer = 0x8f686c00] 18:15:15 INFO - PROCESS | 1858 | --DOCSHELL 0x8d80c800 == 9 [pid = 1858] [id = 82] 18:15:15 INFO - PROCESS | 1858 | --DOCSHELL 0x9064e000 == 8 [pid = 1858] [id = 81] 18:15:15 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8f840000) [pid = 1858] [serial = 241] [outer = (nil)] [url = about:blank] 18:15:15 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8f840400) [pid = 1858] [serial = 242] [outer = (nil)] [url = about:blank] 18:15:15 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8db99400) [pid = 1858] [serial = 238] [outer = (nil)] [url = about:blank] 18:15:15 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8dba3000) [pid = 1858] [serial = 239] [outer = (nil)] [url = about:blank] 18:15:15 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x9064f000) [pid = 1858] [serial = 236] [outer = (nil)] [url = about:blank] 18:15:15 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x90651400) [pid = 1858] [serial = 244] [outer = (nil)] [url = about:blank] 18:15:16 INFO - PROCESS | 1858 | 1477444516607 Marionette TRACE conn4 <- [1,386,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:15:16 INFO - .. 18:15:16 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5891ms 18:15:16 INFO - PROCESS | 1858 | 1477444516626 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 18:15:16 INFO - PROCESS | 1858 | 1477444516633 Marionette TRACE conn4 <- [1,387,null,{"value":"7"}] 18:15:16 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 18:15:16 INFO - PROCESS | 1858 | 1477444516644 Marionette TRACE conn4 -> [0,388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:16 INFO - PROCESS | 1858 | 1477444516817 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 18:15:16 INFO - PROCESS | 1858 | 1477444516837 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 18:15:16 INFO - PROCESS | 1858 | 1477444516843 Marionette TRACE conn4 <- [1,389,null,["7"]] 18:15:16 INFO - PROCESS | 1858 | 1477444516854 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"7"}] 18:15:16 INFO - PROCESS | 1858 | 1477444516861 Marionette TRACE conn4 <- [1,390,null,{}] 18:15:16 INFO - PROCESS | 1858 | 1477444516940 Marionette TRACE conn4 -> [0,391,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d869800 == 9 [pid = 1858] [id = 84] 18:15:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8d869c00) [pid = 1858] [serial = 252] [outer = (nil)] 18:15:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8d875000) [pid = 1858] [serial = 253] [outer = 0x8d869c00] 18:15:17 INFO - PROCESS | 1858 | 1477444517027 Marionette DEBUG loaded listener.js 18:15:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8db99800) [pid = 1858] [serial = 254] [outer = 0x8d869c00] 18:15:17 INFO - PROCESS | 1858 | [1858] 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 18:15:17 INFO - PROCESS | 1858 | [1858] 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 18:15:17 INFO - PROCESS | 1858 | [1858] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 18:15:18 INFO - PROCESS | 1858 | 1477444518013 Marionette TRACE conn4 <- [1,391,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:15:18 INFO - .. 18:15:18 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1420ms 18:15:18 INFO - PROCESS | 1858 | 1477444518063 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 18:15:18 INFO - PROCESS | 1858 | 1477444518068 Marionette TRACE conn4 <- [1,392,null,{"value":"7"}] 18:15:18 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 18:15:18 INFO - PROCESS | 1858 | 1477444518084 Marionette TRACE conn4 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:18 INFO - PROCESS | 1858 | 1477444518298 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 18:15:18 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x9064f400) [pid = 1858] [serial = 243] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 18:15:18 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x8d80cc00) [pid = 1858] [serial = 246] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 18:15:18 INFO - PROCESS | 1858 | 1477444518388 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 18:15:18 INFO - PROCESS | 1858 | 1477444518394 Marionette TRACE conn4 <- [1,394,null,["7"]] 18:15:18 INFO - PROCESS | 1858 | 1477444518400 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"7"}] 18:15:18 INFO - PROCESS | 1858 | 1477444518406 Marionette TRACE conn4 <- [1,395,null,{}] 18:15:18 INFO - PROCESS | 1858 | 1477444518412 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d68b800 == 10 [pid = 1858] [id = 85] 18:15:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8dc86000) [pid = 1858] [serial = 255] [outer = (nil)] 18:15:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8f83e000) [pid = 1858] [serial = 256] [outer = 0x8dc86000] 18:15:18 INFO - PROCESS | 1858 | 1477444518493 Marionette DEBUG loaded listener.js 18:15:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8f840000) [pid = 1858] [serial = 257] [outer = 0x8dc86000] 18:15:19 INFO - PROCESS | 1858 | 1477444519490 Marionette TRACE conn4 <- [1,396,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS XMLHttpRequest.send() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:15:19 INFO - .. 18:15:19 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1435ms 18:15:19 INFO - PROCESS | 1858 | 1477444519529 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 18:15:19 INFO - PROCESS | 1858 | 1477444519536 Marionette TRACE conn4 <- [1,397,null,{"value":"7"}] 18:15:19 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 18:15:19 INFO - PROCESS | 1858 | 1477444519544 Marionette TRACE conn4 -> [0,398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:19 INFO - PROCESS | 1858 | 1477444519705 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 18:15:19 INFO - PROCESS | 1858 | 1477444519716 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 18:15:19 INFO - PROCESS | 1858 | 1477444519720 Marionette TRACE conn4 <- [1,399,null,["7"]] 18:15:19 INFO - PROCESS | 1858 | 1477444519734 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"7"}] 18:15:19 INFO - PROCESS | 1858 | 1477444519741 Marionette TRACE conn4 <- [1,400,null,{}] 18:15:19 INFO - PROCESS | 1858 | 1477444519749 Marionette TRACE conn4 -> [0,401,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x8fa1a400 == 11 [pid = 1858] [id = 86] 18:15:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8fa1b000) [pid = 1858] [serial = 258] [outer = (nil)] 18:15:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8fa20400) [pid = 1858] [serial = 259] [outer = 0x8fa1b000] 18:15:19 INFO - PROCESS | 1858 | 1477444519831 Marionette DEBUG loaded listener.js 18:15:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x9064f000) [pid = 1858] [serial = 260] [outer = 0x8fa1b000] 18:15:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8d68b800 == 10 [pid = 1858] [id = 85] 18:15:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8d869800 == 9 [pid = 1858] [id = 84] 18:15:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc8ac00 == 8 [pid = 1858] [id = 83] 18:15:23 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8d86b400) [pid = 1858] [serial = 247] [outer = (nil)] [url = about:blank] 18:15:23 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8d97c400) [pid = 1858] [serial = 248] [outer = (nil)] [url = about:blank] 18:15:23 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x90654800) [pid = 1858] [serial = 245] [outer = (nil)] [url = about:blank] 18:15:23 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8f838c00) [pid = 1858] [serial = 250] [outer = (nil)] [url = about:blank] 18:15:25 INFO - PROCESS | 1858 | 1477444525426 Marionette TRACE conn4 <- [1,401,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:15:25 INFO - .. 18:15:25 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 5935ms 18:15:25 INFO - PROCESS | 1858 | 1477444525480 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 18:15:25 INFO - PROCESS | 1858 | 1477444525488 Marionette TRACE conn4 <- [1,402,null,{"value":"7"}] 18:15:25 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 18:15:25 INFO - PROCESS | 1858 | 1477444525499 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:25 INFO - PROCESS | 1858 | 1477444525721 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 18:15:25 INFO - PROCESS | 1858 | 1477444525792 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 18:15:25 INFO - PROCESS | 1858 | 1477444525799 Marionette TRACE conn4 <- [1,404,null,["7"]] 18:15:25 INFO - PROCESS | 1858 | 1477444525806 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"7"}] 18:15:25 INFO - PROCESS | 1858 | 1477444525815 Marionette TRACE conn4 <- [1,405,null,{}] 18:15:25 INFO - PROCESS | 1858 | 1477444525828 Marionette TRACE conn4 -> [0,406,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d810800 == 9 [pid = 1858] [id = 87] 18:15:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8d866c00) [pid = 1858] [serial = 261] [outer = (nil)] 18:15:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8d874400) [pid = 1858] [serial = 262] [outer = 0x8d866c00] 18:15:25 INFO - PROCESS | 1858 | 1477444525916 Marionette DEBUG loaded listener.js 18:15:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8db9a000) [pid = 1858] [serial = 263] [outer = 0x8d866c00] 18:15:26 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8f686c00) [pid = 1858] [serial = 249] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 18:15:26 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8dc86000) [pid = 1858] [serial = 255] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 18:15:26 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8d869c00) [pid = 1858] [serial = 252] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 18:15:26 INFO - PROCESS | 1858 | 1477444526972 Marionette TRACE conn4 <- [1,406,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 18:15:27 INFO - . 18:15:27 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1522ms 18:15:27 INFO - PROCESS | 1858 | 1477444527020 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 18:15:27 INFO - PROCESS | 1858 | 1477444527026 Marionette TRACE conn4 <- [1,407,null,{"value":"7"}] 18:15:27 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 18:15:27 INFO - PROCESS | 1858 | 1477444527033 Marionette TRACE conn4 -> [0,408,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:27 INFO - PROCESS | 1858 | 1477444527214 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 18:15:27 INFO - PROCESS | 1858 | 1477444527226 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 18:15:27 INFO - PROCESS | 1858 | 1477444527231 Marionette TRACE conn4 <- [1,409,null,["7"]] 18:15:27 INFO - PROCESS | 1858 | 1477444527239 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"7"}] 18:15:27 INFO - PROCESS | 1858 | 1477444527244 Marionette TRACE conn4 <- [1,410,null,{}] 18:15:27 INFO - PROCESS | 1858 | 1477444527251 Marionette TRACE conn4 -> [0,411,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/duplicate-directive.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f83bc00 == 10 [pid = 1858] [id = 88] 18:15:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8f83c800) [pid = 1858] [serial = 264] [outer = (nil)] 18:15:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8f841400) [pid = 1858] [serial = 265] [outer = 0x8f83c800] 18:15:27 INFO - PROCESS | 1858 | 1477444527331 Marionette DEBUG loaded listener.js 18:15:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8f843400) [pid = 1858] [serial = 266] [outer = 0x8f83c800] 18:15:31 INFO - PROCESS | 1858 | --DOCSHELL 0x8d810800 == 9 [pid = 1858] [id = 87] 18:15:31 INFO - PROCESS | 1858 | --DOCSHELL 0x8fa1a400 == 8 [pid = 1858] [id = 86] 18:15:31 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8f83e000) [pid = 1858] [serial = 256] [outer = (nil)] [url = about:blank] 18:15:31 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8f840000) [pid = 1858] [serial = 257] [outer = (nil)] [url = about:blank] 18:15:31 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8d875000) [pid = 1858] [serial = 253] [outer = (nil)] [url = about:blank] 18:15:31 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8db99800) [pid = 1858] [serial = 254] [outer = (nil)] [url = about:blank] 18:15:31 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x8f839000) [pid = 1858] [serial = 251] [outer = (nil)] [url = about:blank] 18:15:32 INFO - PROCESS | 1858 | 1477444532917 Marionette TRACE conn4 <- [1,411,null,{"value":["/content-security-policy/blink-contrib/duplicate-directive.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:15:32 INFO - .. 18:15:32 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 5934ms 18:15:32 INFO - PROCESS | 1858 | 1477444532969 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 18:15:32 INFO - PROCESS | 1858 | 1477444532976 Marionette TRACE conn4 <- [1,412,null,{"value":"7"}] 18:15:32 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 18:15:32 INFO - PROCESS | 1858 | 1477444532987 Marionette TRACE conn4 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:33 INFO - PROCESS | 1858 | 1477444533167 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 18:15:33 INFO - PROCESS | 1858 | 1477444533262 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 18:15:33 INFO - PROCESS | 1858 | 1477444533269 Marionette TRACE conn4 <- [1,414,null,["7"]] 18:15:33 INFO - PROCESS | 1858 | 1477444533276 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"7"}] 18:15:33 INFO - PROCESS | 1858 | 1477444533284 Marionette TRACE conn4 <- [1,415,null,{}] 18:15:33 INFO - PROCESS | 1858 | 1477444533290 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d810800 == 9 [pid = 1858] [id = 89] 18:15:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8d869800) [pid = 1858] [serial = 267] [outer = (nil)] 18:15:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8d875c00) [pid = 1858] [serial = 268] [outer = 0x8d869800] 18:15:33 INFO - PROCESS | 1858 | 1477444533391 Marionette DEBUG loaded listener.js 18:15:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8db9b400) [pid = 1858] [serial = 269] [outer = 0x8d869800] 18:15:34 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8fa1b000) [pid = 1858] [serial = 258] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 18:15:34 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8d866c00) [pid = 1858] [serial = 261] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 18:15:38 INFO - PROCESS | 1858 | 1477444538897 Marionette TRACE conn4 <- [1,416,null,{"value":["/content-security-policy/blink-contrib/eval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1 of 2)\",\"PASS (2 of 2)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:15:38 INFO - .. 18:15:38 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 5932ms 18:15:38 INFO - PROCESS | 1858 | 1477444538917 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 18:15:38 INFO - PROCESS | 1858 | 1477444538923 Marionette TRACE conn4 <- [1,417,null,{"value":"7"}] 18:15:38 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 18:15:38 INFO - PROCESS | 1858 | 1477444538934 Marionette TRACE conn4 -> [0,418,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:39 INFO - PROCESS | 1858 | 1477444539166 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 18:15:39 INFO - PROCESS | 1858 | 1477444539301 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 18:15:39 INFO - PROCESS | 1858 | 1477444539315 Marionette TRACE conn4 <- [1,419,null,["7"]] 18:15:39 INFO - PROCESS | 1858 | 1477444539333 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"7"}] 18:15:39 INFO - PROCESS | 1858 | 1477444539344 Marionette TRACE conn4 <- [1,420,null,{}] 18:15:39 INFO - PROCESS | 1858 | 1477444539354 Marionette TRACE conn4 -> [0,421,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d692c00 == 10 [pid = 1858] [id = 90] 18:15:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8d695800) [pid = 1858] [serial = 270] [outer = (nil)] 18:15:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8d80dc00) [pid = 1858] [serial = 271] [outer = 0x8d695800] 18:15:39 INFO - PROCESS | 1858 | 1477444539435 Marionette DEBUG loaded listener.js 18:15:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8d982400) [pid = 1858] [serial = 272] [outer = 0x8d695800] 18:15:39 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8fa20400) [pid = 1858] [serial = 259] [outer = (nil)] [url = about:blank] 18:15:39 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x9064f000) [pid = 1858] [serial = 260] [outer = (nil)] [url = about:blank] 18:15:39 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8db9a000) [pid = 1858] [serial = 263] [outer = (nil)] [url = about:blank] 18:15:39 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x8d874400) [pid = 1858] [serial = 262] [outer = (nil)] [url = about:blank] 18:15:39 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x8f841400) [pid = 1858] [serial = 265] [outer = (nil)] [url = about:blank] 18:15:40 INFO - PROCESS | 1858 | 1477444540480 Marionette TRACE conn4 <- [1,421,null,{"value":["/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html",0,null,null,[["Expecting logs: [\"PASS: eval() blocked.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:15:40 INFO - .. 18:15:40 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1570ms 18:15:40 INFO - PROCESS | 1858 | 1477444540503 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 18:15:40 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 18:15:40 INFO - PROCESS | 1858 | 1477444540513 Marionette TRACE conn4 <- [1,422,null,{"value":"7"}] 18:15:40 INFO - PROCESS | 1858 | 1477444540520 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:40 INFO - PROCESS | 1858 | 1477444540687 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 18:15:40 INFO - PROCESS | 1858 | 1477444540778 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 18:15:40 INFO - PROCESS | 1858 | 1477444540782 Marionette TRACE conn4 <- [1,424,null,["7"]] 18:15:40 INFO - PROCESS | 1858 | 1477444540788 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"7"}] 18:15:40 INFO - PROCESS | 1858 | 1477444540796 Marionette TRACE conn4 <- [1,425,null,{}] 18:15:40 INFO - PROCESS | 1858 | 1477444540802 Marionette TRACE conn4 -> [0,426,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db99400 == 11 [pid = 1858] [id = 91] 18:15:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8f83a000) [pid = 1858] [serial = 273] [outer = (nil)] 18:15:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8f83d000) [pid = 1858] [serial = 274] [outer = 0x8f83a000] 18:15:40 INFO - PROCESS | 1858 | 1477444540883 Marionette DEBUG loaded listener.js 18:15:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8f83f000) [pid = 1858] [serial = 275] [outer = 0x8f83a000] 18:15:41 INFO - PROCESS | 1858 | 1477444541862 Marionette TRACE conn4 <- [1,426,null,{"value":["/content-security-policy/blink-contrib/eval-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\",\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:15:41 INFO - .. 18:15:41 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1378ms 18:15:41 INFO - PROCESS | 1858 | 1477444541899 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 18:15:41 INFO - PROCESS | 1858 | 1477444541903 Marionette TRACE conn4 <- [1,427,null,{"value":"7"}] 18:15:41 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 18:15:41 INFO - PROCESS | 1858 | 1477444541911 Marionette TRACE conn4 -> [0,428,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:42 INFO - PROCESS | 1858 | 1477444542120 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 18:15:42 INFO - PROCESS | 1858 | 1477444542198 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 18:15:42 INFO - PROCESS | 1858 | 1477444542207 Marionette TRACE conn4 <- [1,429,null,["7"]] 18:15:42 INFO - PROCESS | 1858 | 1477444542213 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"7"}] 18:15:42 INFO - PROCESS | 1858 | 1477444542220 Marionette TRACE conn4 <- [1,430,null,{}] 18:15:42 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8f83c800) [pid = 1858] [serial = 264] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 18:15:42 INFO - PROCESS | 1858 | 1477444542240 Marionette TRACE conn4 -> [0,431,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb2ec00 == 12 [pid = 1858] [id = 92] 18:15:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8f83c800) [pid = 1858] [serial = 276] [outer = (nil)] 18:15:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x9064f000) [pid = 1858] [serial = 277] [outer = 0x8f83c800] 18:15:42 INFO - PROCESS | 1858 | 1477444542317 Marionette DEBUG loaded listener.js 18:15:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x90654c00) [pid = 1858] [serial = 278] [outer = 0x8f83c800] 18:15:42 INFO - PROCESS | 1858 | 1477444542859 Marionette TRACE conn4 <- [1,431,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 18:15:42 INFO - . 18:15:42 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 969ms 18:15:42 INFO - PROCESS | 1858 | 1477444542880 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 18:15:42 INFO - PROCESS | 1858 | 1477444542883 Marionette TRACE conn4 <- [1,432,null,{"value":"7"}] 18:15:42 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 18:15:42 INFO - PROCESS | 1858 | 1477444542891 Marionette TRACE conn4 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:43 INFO - PROCESS | 1858 | 1477444543062 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 18:15:43 INFO - PROCESS | 1858 | 1477444543153 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 18:15:43 INFO - PROCESS | 1858 | 1477444543157 Marionette TRACE conn4 <- [1,434,null,["7"]] 18:15:43 INFO - PROCESS | 1858 | 1477444543162 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"7"}] 18:15:43 INFO - PROCESS | 1858 | 1477444543169 Marionette TRACE conn4 <- [1,435,null,{}] 18:15:43 INFO - PROCESS | 1858 | 1477444543174 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x90659400 == 13 [pid = 1858] [id = 93] 18:15:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x91a32000) [pid = 1858] [serial = 279] [outer = (nil)] 18:15:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x92aa3400) [pid = 1858] [serial = 280] [outer = 0x91a32000] 18:15:43 INFO - PROCESS | 1858 | 1477444543249 Marionette DEBUG loaded listener.js 18:15:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x92ba6c00) [pid = 1858] [serial = 281] [outer = 0x91a32000] 18:15:43 INFO - PROCESS | 1858 | 1477444543841 Marionette TRACE conn4 <- [1,436,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 18:15:43 INFO - . 18:15:43 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 970ms 18:15:43 INFO - PROCESS | 1858 | 1477444543862 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 18:15:43 INFO - PROCESS | 1858 | 1477444543866 Marionette TRACE conn4 <- [1,437,null,{"value":"7"}] 18:15:43 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 18:15:43 INFO - PROCESS | 1858 | 1477444543875 Marionette TRACE conn4 -> [0,438,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:44 INFO - PROCESS | 1858 | 1477444544028 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 18:15:44 INFO - PROCESS | 1858 | 1477444544114 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 18:15:44 INFO - PROCESS | 1858 | 1477444544118 Marionette TRACE conn4 <- [1,439,null,["7"]] 18:15:44 INFO - PROCESS | 1858 | 1477444544127 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"7"}] 18:15:44 INFO - PROCESS | 1858 | 1477444544132 Marionette TRACE conn4 <- [1,440,null,{}] 18:15:44 INFO - PROCESS | 1858 | 1477444544138 Marionette TRACE conn4 -> [0,441,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x9318e400 == 14 [pid = 1858] [id = 94] 18:15:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x9385f000) [pid = 1858] [serial = 282] [outer = (nil)] 18:15:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x9442a400) [pid = 1858] [serial = 283] [outer = 0x9385f000] 18:15:44 INFO - PROCESS | 1858 | 1477444544214 Marionette DEBUG loaded listener.js 18:15:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x94575800) [pid = 1858] [serial = 284] [outer = 0x9385f000] 18:15:44 INFO - PROCESS | 1858 | 1477444544708 Marionette TRACE conn4 <- [1,441,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 18:15:44 INFO - . 18:15:44 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 879ms 18:15:44 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 18:15:44 INFO - PROCESS | 1858 | 1477444544761 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 18:15:44 INFO - PROCESS | 1858 | 1477444544763 Marionette TRACE conn4 <- [1,442,null,{"value":"7"}] 18:15:44 INFO - PROCESS | 1858 | 1477444544772 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:44 INFO - PROCESS | 1858 | 1477444544916 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 18:15:44 INFO - PROCESS | 1858 | 1477444544929 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 18:15:44 INFO - PROCESS | 1858 | 1477444544931 Marionette TRACE conn4 <- [1,444,null,["7"]] 18:15:44 INFO - PROCESS | 1858 | 1477444544938 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"7"}] 18:15:44 INFO - PROCESS | 1858 | 1477444544943 Marionette TRACE conn4 <- [1,445,null,{}] 18:15:44 INFO - PROCESS | 1858 | 1477444544948 Marionette TRACE conn4 -> [0,446,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x90658c00 == 15 [pid = 1858] [id = 95] 18:15:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x95ab0000) [pid = 1858] [serial = 285] [outer = (nil)] 18:15:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x95ab5c00) [pid = 1858] [serial = 286] [outer = 0x95ab0000] 18:15:45 INFO - PROCESS | 1858 | 1477444545051 Marionette DEBUG loaded listener.js 18:15:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x962d7800) [pid = 1858] [serial = 287] [outer = 0x95ab0000] 18:15:45 INFO - PROCESS | 1858 | 1477444545666 Marionette TRACE conn4 <- [1,446,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 18:15:45 INFO - . 18:15:45 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 921ms 18:15:45 INFO - PROCESS | 1858 | 1477444545693 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 18:15:45 INFO - PROCESS | 1858 | 1477444545697 Marionette TRACE conn4 <- [1,447,null,{"value":"7"}] 18:15:45 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 18:15:45 INFO - PROCESS | 1858 | 1477444545704 Marionette TRACE conn4 -> [0,448,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:45 INFO - PROCESS | 1858 | 1477444545848 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 18:15:45 INFO - PROCESS | 1858 | 1477444545958 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 18:15:45 INFO - PROCESS | 1858 | 1477444545965 Marionette TRACE conn4 <- [1,449,null,["7"]] 18:15:46 INFO - PROCESS | 1858 | 1477444546018 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"7"}] 18:15:46 INFO - PROCESS | 1858 | 1477444546028 Marionette TRACE conn4 <- [1,450,null,{}] 18:15:46 INFO - PROCESS | 1858 | 1477444546039 Marionette TRACE conn4 -> [0,451,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c136800 == 16 [pid = 1858] [id = 96] 18:15:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x8c13b000) [pid = 1858] [serial = 288] [outer = (nil)] 18:15:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x8d68f800) [pid = 1858] [serial = 289] [outer = 0x8c13b000] 18:15:46 INFO - PROCESS | 1858 | 1477444546134 Marionette DEBUG loaded listener.js 18:15:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x8dba1400) [pid = 1858] [serial = 290] [outer = 0x8c13b000] 18:15:46 INFO - PROCESS | 1858 | 1477444546798 Marionette TRACE conn4 <- [1,451,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html",0,null,null,[["filesystem-urls-do-not-match-self",3,"No filesystem:// support, cannot run test.",null]]]}] 18:15:46 INFO - . 18:15:46 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1120ms 18:15:46 INFO - PROCESS | 1858 | 1477444546851 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 18:15:46 INFO - PROCESS | 1858 | 1477444546857 Marionette TRACE conn4 <- [1,452,null,{"value":"7"}] 18:15:46 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 18:15:46 INFO - PROCESS | 1858 | 1477444546867 Marionette TRACE conn4 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:47 INFO - PROCESS | 1858 | 1477444547044 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 18:15:47 INFO - PROCESS | 1858 | 1477444547153 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 18:15:47 INFO - PROCESS | 1858 | 1477444547160 Marionette TRACE conn4 <- [1,454,null,["7"]] 18:15:47 INFO - PROCESS | 1858 | 1477444547168 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"7"}] 18:15:47 INFO - PROCESS | 1858 | 1477444547176 Marionette TRACE conn4 <- [1,455,null,{}] 18:15:47 INFO - PROCESS | 1858 | 1477444547182 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x8fa1c400 == 17 [pid = 1858] [id = 97] 18:15:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x8fa1f000) [pid = 1858] [serial = 291] [outer = (nil)] 18:15:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x90653800) [pid = 1858] [serial = 292] [outer = 0x8fa1f000] 18:15:47 INFO - PROCESS | 1858 | 1477444547271 Marionette DEBUG loaded listener.js 18:15:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x90652c00) [pid = 1858] [serial = 293] [outer = 0x8fa1f000] 18:15:47 INFO - PROCESS | 1858 | 1477444547884 Marionette TRACE conn4 <- [1,456,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",3,"No filesystem:// support, cannot run test.",null]]]}] 18:15:47 INFO - . 18:15:47 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1077ms 18:15:47 INFO - PROCESS | 1858 | 1477444547944 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 18:15:47 INFO - PROCESS | 1858 | 1477444547949 Marionette TRACE conn4 <- [1,457,null,{"value":"7"}] 18:15:47 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 18:15:47 INFO - PROCESS | 1858 | 1477444547956 Marionette TRACE conn4 -> [0,458,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:48 INFO - PROCESS | 1858 | 1477444548137 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 18:15:48 INFO - PROCESS | 1858 | 1477444548283 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 18:15:48 INFO - PROCESS | 1858 | 1477444548293 Marionette TRACE conn4 <- [1,459,null,["7"]] 18:15:48 INFO - PROCESS | 1858 | 1477444548305 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"7"}] 18:15:48 INFO - PROCESS | 1858 | 1477444548312 Marionette TRACE conn4 <- [1,460,null,{}] 18:15:48 INFO - PROCESS | 1858 | 1477444548318 Marionette TRACE conn4 -> [0,461,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x9639e400 == 18 [pid = 1858] [id = 98] 18:15:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x9639ec00) [pid = 1858] [serial = 294] [outer = (nil)] 18:15:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x963a7c00) [pid = 1858] [serial = 295] [outer = 0x9639ec00] 18:15:48 INFO - PROCESS | 1858 | 1477444548404 Marionette DEBUG loaded listener.js 18:15:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x963a8000) [pid = 1858] [serial = 296] [outer = 0x9639ec00] 18:15:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x970a2800 == 19 [pid = 1858] [id = 99] 18:15:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x970a5000) [pid = 1858] [serial = 297] [outer = (nil)] 18:15:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x9658c800 == 20 [pid = 1858] [id = 100] 18:15:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x974c5400) [pid = 1858] [serial = 298] [outer = (nil)] 18:15:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x974c6800) [pid = 1858] [serial = 299] [outer = 0x974c5400] 18:15:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x974ca000) [pid = 1858] [serial = 300] [outer = 0x970a5000] 18:15:50 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x8f843400) [pid = 1858] [serial = 266] [outer = (nil)] [url = about:blank] 18:15:50 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x8d875c00) [pid = 1858] [serial = 268] [outer = (nil)] [url = about:blank] 18:15:53 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x8d695800) [pid = 1858] [serial = 270] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 18:15:53 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x9385f000) [pid = 1858] [serial = 282] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 18:15:53 INFO - PROCESS | 1858 | --DOMWINDOW == 45 (0x91a32000) [pid = 1858] [serial = 279] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 18:15:53 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0x8f83c800) [pid = 1858] [serial = 276] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 18:15:53 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0x8f83a000) [pid = 1858] [serial = 273] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 18:15:53 INFO - PROCESS | 1858 | 1477444553956 Marionette TRACE conn4 <- [1,461,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 18:15:53 INFO - . 18:15:53 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6043ms 18:15:54 INFO - PROCESS | 1858 | 1477444553999 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 18:15:54 INFO - PROCESS | 1858 | 1477444554005 Marionette TRACE conn4 <- [1,462,null,{"value":"7"}] 18:15:54 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 18:15:54 INFO - PROCESS | 1858 | 1477444554014 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:15:54 INFO - PROCESS | 1858 | 1477444554181 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 18:15:54 INFO - PROCESS | 1858 | 1477444554279 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 18:15:54 INFO - PROCESS | 1858 | 1477444554285 Marionette TRACE conn4 <- [1,464,null,["7"]] 18:15:54 INFO - PROCESS | 1858 | 1477444554291 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"7"}] 18:15:54 INFO - PROCESS | 1858 | 1477444554298 Marionette TRACE conn4 <- [1,465,null,{}] 18:15:54 INFO - PROCESS | 1858 | 1477444554304 Marionette TRACE conn4 -> [0,466,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:15:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d86d000 == 21 [pid = 1858] [id = 101] 18:15:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x8d86d400) [pid = 1858] [serial = 301] [outer = (nil)] 18:15:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x8d97dc00) [pid = 1858] [serial = 302] [outer = 0x8d86d400] 18:15:54 INFO - PROCESS | 1858 | 1477444554385 Marionette DEBUG loaded listener.js 18:15:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x8db97000) [pid = 1858] [serial = 303] [outer = 0x8d86d400] 18:15:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f841000 == 22 [pid = 1858] [id = 102] 18:15:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x8f847400) [pid = 1858] [serial = 304] [outer = (nil)] 18:15:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x8f886c00) [pid = 1858] [serial = 305] [outer = 0x8f847400] 18:15:57 INFO - PROCESS | 1858 | --DOCSHELL 0x90658c00 == 21 [pid = 1858] [id = 95] 18:15:57 INFO - PROCESS | 1858 | --DOCSHELL 0x9318e400 == 20 [pid = 1858] [id = 94] 18:15:57 INFO - PROCESS | 1858 | --DOCSHELL 0x90659400 == 19 [pid = 1858] [id = 93] 18:15:57 INFO - PROCESS | 1858 | --DOCSHELL 0x8db99400 == 18 [pid = 1858] [id = 91] 18:15:57 INFO - PROCESS | 1858 | --DOCSHELL 0x8f83bc00 == 17 [pid = 1858] [id = 88] 18:15:57 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb2ec00 == 16 [pid = 1858] [id = 92] 18:15:57 INFO - PROCESS | 1858 | --DOCSHELL 0x8d810800 == 15 [pid = 1858] [id = 89] 18:15:57 INFO - PROCESS | 1858 | --DOCSHELL 0x8d692c00 == 14 [pid = 1858] [id = 90] 18:15:57 INFO - PROCESS | 1858 | --DOCSHELL 0x970a2800 == 13 [pid = 1858] [id = 99] 18:15:57 INFO - PROCESS | 1858 | --DOCSHELL 0x9658c800 == 12 [pid = 1858] [id = 100] 18:15:57 INFO - PROCESS | 1858 | --DOCSHELL 0x9639e400 == 11 [pid = 1858] [id = 98] 18:15:57 INFO - PROCESS | 1858 | --DOCSHELL 0x8fa1c400 == 10 [pid = 1858] [id = 97] 18:15:57 INFO - PROCESS | 1858 | --DOCSHELL 0x8c136800 == 9 [pid = 1858] [id = 96] 18:15:58 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x9442a400) [pid = 1858] [serial = 283] [outer = (nil)] [url = about:blank] 18:15:58 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x94575800) [pid = 1858] [serial = 284] [outer = (nil)] [url = about:blank] 18:15:58 INFO - PROCESS | 1858 | --DOMWINDOW == 45 (0x92aa3400) [pid = 1858] [serial = 280] [outer = (nil)] [url = about:blank] 18:15:58 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0x92ba6c00) [pid = 1858] [serial = 281] [outer = (nil)] [url = about:blank] 18:15:58 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0x9064f000) [pid = 1858] [serial = 277] [outer = (nil)] [url = about:blank] 18:15:58 INFO - PROCESS | 1858 | --DOMWINDOW == 42 (0x90654c00) [pid = 1858] [serial = 278] [outer = (nil)] [url = about:blank] 18:15:58 INFO - PROCESS | 1858 | --DOMWINDOW == 41 (0x8f83d000) [pid = 1858] [serial = 274] [outer = (nil)] [url = about:blank] 18:15:58 INFO - PROCESS | 1858 | --DOMWINDOW == 40 (0x8f83f000) [pid = 1858] [serial = 275] [outer = (nil)] [url = about:blank] 18:15:58 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x8d80dc00) [pid = 1858] [serial = 271] [outer = (nil)] [url = about:blank] 18:15:58 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x8d982400) [pid = 1858] [serial = 272] [outer = (nil)] [url = about:blank] 18:15:58 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x95ab5c00) [pid = 1858] [serial = 286] [outer = (nil)] [url = about:blank] 18:15:59 INFO - PROCESS | 1858 | 1477444559859 Marionette TRACE conn4 <- [1,466,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 18:15:59 INFO - . 18:15:59 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5886ms 18:15:59 INFO - PROCESS | 1858 | 1477444559900 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 18:15:59 INFO - PROCESS | 1858 | 1477444559908 Marionette TRACE conn4 <- [1,467,null,{"value":"7"}] 18:15:59 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 18:15:59 INFO - PROCESS | 1858 | 1477444559920 Marionette TRACE conn4 -> [0,468,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:16:00 INFO - PROCESS | 1858 | --DOCSHELL 0x8f841000 == 8 [pid = 1858] [id = 102] 18:16:00 INFO - PROCESS | 1858 | 1477444560145 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 18:16:00 INFO - PROCESS | 1858 | 1477444560174 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 18:16:00 INFO - PROCESS | 1858 | 1477444560178 Marionette TRACE conn4 <- [1,469,null,["7"]] 18:16:00 INFO - PROCESS | 1858 | 1477444560187 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"7"}] 18:16:00 INFO - PROCESS | 1858 | 1477444560195 Marionette TRACE conn4 <- [1,470,null,{}] 18:16:00 INFO - PROCESS | 1858 | 1477444560248 Marionette TRACE conn4 -> [0,471,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:16:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d867400 == 9 [pid = 1858] [id = 103] 18:16:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x8d869400) [pid = 1858] [serial = 306] [outer = (nil)] 18:16:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x8d875000) [pid = 1858] [serial = 307] [outer = 0x8d869400] 18:16:00 INFO - PROCESS | 1858 | 1477444560343 Marionette DEBUG loaded listener.js 18:16:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x8db99c00) [pid = 1858] [serial = 308] [outer = 0x8d869400] 18:16:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc83000 == 10 [pid = 1858] [id = 104] 18:16:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x8f687800) [pid = 1858] [serial = 309] [outer = (nil)] 18:16:00 INFO - PROCESS | 1858 | --DOMWINDOW == 40 (0x8c13b000) [pid = 1858] [serial = 288] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 18:16:00 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x8fa1f000) [pid = 1858] [serial = 291] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 18:16:00 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x9639ec00) [pid = 1858] [serial = 294] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 18:16:00 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x970a5000) [pid = 1858] [serial = 297] [outer = (nil)] [url = about:blank] 18:16:00 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x974c5400) [pid = 1858] [serial = 298] [outer = (nil)] [url = about:blank] 18:16:00 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x95ab0000) [pid = 1858] [serial = 285] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 18:16:00 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x8d869800) [pid = 1858] [serial = 267] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 18:16:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8c134c00) [pid = 1858] [serial = 310] [outer = 0x8f687800] 18:16:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8d86d000 == 9 [pid = 1858] [id = 101] 18:16:05 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x963a7c00) [pid = 1858] [serial = 295] [outer = (nil)] [url = about:blank] 18:16:05 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x974ca000) [pid = 1858] [serial = 300] [outer = (nil)] [url = about:blank] 18:16:05 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x974c6800) [pid = 1858] [serial = 299] [outer = (nil)] [url = about:blank] 18:16:05 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x962d7800) [pid = 1858] [serial = 287] [outer = (nil)] [url = about:blank] 18:16:05 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8db9b400) [pid = 1858] [serial = 269] [outer = (nil)] [url = about:blank] 18:16:05 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x963a8000) [pid = 1858] [serial = 296] [outer = (nil)] [url = about:blank] 18:16:05 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8d68f800) [pid = 1858] [serial = 289] [outer = (nil)] [url = about:blank] 18:16:05 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x90653800) [pid = 1858] [serial = 292] [outer = (nil)] [url = about:blank] 18:16:05 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x90652c00) [pid = 1858] [serial = 293] [outer = (nil)] [url = about:blank] 18:16:05 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8dba1400) [pid = 1858] [serial = 290] [outer = (nil)] [url = about:blank] 18:16:05 INFO - PROCESS | 1858 | 1477444565914 Marionette TRACE conn4 <- [1,471,null,{"value":["/content-security-policy/blink-contrib/frame-src-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",0,null,null],["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:16:05 INFO - ... 18:16:05 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6037ms 18:16:05 INFO - PROCESS | 1858 | 1477444565955 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 18:16:05 INFO - PROCESS | 1858 | 1477444565962 Marionette TRACE conn4 <- [1,472,null,{"value":"7"}] 18:16:05 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 18:16:05 INFO - PROCESS | 1858 | 1477444565974 Marionette TRACE conn4 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:16:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc83000 == 8 [pid = 1858] [id = 104] 18:16:06 INFO - PROCESS | 1858 | 1477444566161 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 18:16:06 INFO - PROCESS | 1858 | 1477444566252 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 18:16:06 INFO - PROCESS | 1858 | 1477444566257 Marionette TRACE conn4 <- [1,474,null,["7"]] 18:16:06 INFO - PROCESS | 1858 | 1477444566265 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"7"}] 18:16:06 INFO - PROCESS | 1858 | 1477444566273 Marionette TRACE conn4 <- [1,475,null,{}] 18:16:06 INFO - PROCESS | 1858 | 1477444566281 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:16:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d691000 == 9 [pid = 1858] [id = 105] 18:16:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8d691400) [pid = 1858] [serial = 311] [outer = (nil)] 18:16:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8d80dc00) [pid = 1858] [serial = 312] [outer = 0x8d691400] 18:16:06 INFO - PROCESS | 1858 | 1477444566370 Marionette DEBUG loaded listener.js 18:16:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8d980000) [pid = 1858] [serial = 313] [outer = 0x8d691400] 18:16:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc8a400 == 10 [pid = 1858] [id = 106] 18:16:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8dc8a800) [pid = 1858] [serial = 314] [outer = (nil)] 18:16:06 INFO - PROCESS | 1858 | [1858] 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 18:16:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8f83b000) [pid = 1858] [serial = 315] [outer = 0x8dc8a800] 18:16:07 INFO - PROCESS | 1858 | 1477444567389 Marionette TRACE conn4 <- [1,476,null,{"value":["/content-security-policy/blink-contrib/frame-src-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html:1:1\n"],["Violation report status OK.",0,null,null]]]}] 18:16:07 INFO - .. 18:16:07 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1470ms 18:16:07 INFO - PROCESS | 1858 | 1477444567442 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 18:16:07 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 18:16:07 INFO - PROCESS | 1858 | 1477444567448 Marionette TRACE conn4 <- [1,477,null,{"value":"7"}] 18:16:07 INFO - PROCESS | 1858 | 1477444567455 Marionette TRACE conn4 -> [0,478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:16:07 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc8a400 == 9 [pid = 1858] [id = 106] 18:16:07 INFO - PROCESS | 1858 | 1477444567635 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 18:16:07 INFO - PROCESS | 1858 | 1477444567644 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 18:16:07 INFO - PROCESS | 1858 | 1477444567656 Marionette TRACE conn4 <- [1,479,null,["7"]] 18:16:07 INFO - PROCESS | 1858 | 1477444567664 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"7"}] 18:16:07 INFO - PROCESS | 1858 | 1477444567669 Marionette TRACE conn4 <- [1,480,null,{}] 18:16:07 INFO - PROCESS | 1858 | 1477444567677 Marionette TRACE conn4 -> [0,481,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:16:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f83ac00 == 10 [pid = 1858] [id = 107] 18:16:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8f842800) [pid = 1858] [serial = 316] [outer = (nil)] 18:16:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8f845000) [pid = 1858] [serial = 317] [outer = 0x8f842800] 18:16:07 INFO - PROCESS | 1858 | 1477444567837 Marionette DEBUG loaded listener.js 18:16:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8f847000) [pid = 1858] [serial = 318] [outer = 0x8f842800] 18:16:08 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8d86d400) [pid = 1858] [serial = 301] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 18:16:08 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8f847400) [pid = 1858] [serial = 304] [outer = (nil)] [url = about:blank] 18:16:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f88e000 == 11 [pid = 1858] [id = 108] 18:16:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8f97e400) [pid = 1858] [serial = 319] [outer = (nil)] 18:16:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f97fc00 == 12 [pid = 1858] [id = 109] 18:16:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8f984400) [pid = 1858] [serial = 320] [outer = (nil)] 18:16:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f984c00 == 13 [pid = 1858] [id = 110] 18:16:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8fa13000) [pid = 1858] [serial = 321] [outer = (nil)] 18:16:08 INFO - PROCESS | 1858 | [1858] 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 18:16:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8fa1f000) [pid = 1858] [serial = 322] [outer = 0x8f984400] 18:16:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x9064d800) [pid = 1858] [serial = 323] [outer = 0x8f97e400] 18:16:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x8d86d000) [pid = 1858] [serial = 324] [outer = 0x8fa13000] 18:16:08 INFO - PROCESS | 1858 | 1477444568899 Marionette TRACE conn4 <- [1,481,null,{"value":["/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\",\"PASS IFrame #2 generated a load event.\",\"PASS IFrame #3 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html:1:1\n"],["Expecting alerts: [\"PASS\",\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:16:08 INFO - ... 18:16:08 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1478ms 18:16:08 INFO - PROCESS | 1858 | 1477444568944 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 18:16:08 INFO - PROCESS | 1858 | 1477444568952 Marionette TRACE conn4 <- [1,482,null,{"value":"7"}] 18:16:08 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 18:16:08 INFO - PROCESS | 1858 | 1477444568960 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:16:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8f984c00 == 12 [pid = 1858] [id = 110] 18:16:09 INFO - PROCESS | 1858 | 1477444569173 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 18:16:09 INFO - PROCESS | 1858 | 1477444569186 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 18:16:09 INFO - PROCESS | 1858 | 1477444569192 Marionette TRACE conn4 <- [1,484,null,["7"]] 18:16:09 INFO - PROCESS | 1858 | 1477444569197 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"7"}] 18:16:09 INFO - PROCESS | 1858 | 1477444569204 Marionette TRACE conn4 <- [1,485,null,{}] 18:16:09 INFO - PROCESS | 1858 | 1477444569211 Marionette TRACE conn4 -> [0,486,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/function-constructor-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:16:09 INFO - PROCESS | 1858 | ++DOCSHELL 0x9107cc00 == 13 [pid = 1858] [id = 111] 18:16:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x9107d000) [pid = 1858] [serial = 325] [outer = (nil)] 18:16:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x91085800) [pid = 1858] [serial = 326] [outer = 0x9107d000] 18:16:09 INFO - PROCESS | 1858 | 1477444569375 Marionette DEBUG loaded listener.js 18:16:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x91ac0000) [pid = 1858] [serial = 327] [outer = 0x9107d000] 18:16:13 INFO - PROCESS | 1858 | --DOCSHELL 0x8f97fc00 == 12 [pid = 1858] [id = 109] 18:16:13 INFO - PROCESS | 1858 | --DOCSHELL 0x8f88e000 == 11 [pid = 1858] [id = 108] 18:16:13 INFO - PROCESS | 1858 | --DOCSHELL 0x8f83ac00 == 10 [pid = 1858] [id = 107] 18:16:13 INFO - PROCESS | 1858 | --DOCSHELL 0x8d691000 == 9 [pid = 1858] [id = 105] 18:16:13 INFO - PROCESS | 1858 | --DOCSHELL 0x8d867400 == 8 [pid = 1858] [id = 103] 18:16:13 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x8d97dc00) [pid = 1858] [serial = 302] [outer = (nil)] [url = about:blank] 18:16:13 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x8f886c00) [pid = 1858] [serial = 305] [outer = (nil)] [url = about:blank] 18:16:13 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x8db97000) [pid = 1858] [serial = 303] [outer = (nil)] [url = about:blank] 18:16:13 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x8d875000) [pid = 1858] [serial = 307] [outer = (nil)] [url = about:blank] 18:16:14 INFO - PROCESS | 1858 | 1477444574908 Marionette TRACE conn4 <- [1,486,null,{"value":["/content-security-policy/blink-contrib/function-constructor-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:16:14 INFO - .. 18:16:14 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 5984ms 18:16:14 INFO - PROCESS | 1858 | 1477444574946 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 18:16:14 INFO - PROCESS | 1858 | 1477444574954 Marionette TRACE conn4 <- [1,487,null,{"value":"7"}] 18:16:14 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 18:16:14 INFO - PROCESS | 1858 | 1477444574964 Marionette TRACE conn4 -> [0,488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:16:15 INFO - PROCESS | 1858 | 1477444575138 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 18:16:15 INFO - PROCESS | 1858 | 1477444575234 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 18:16:15 INFO - PROCESS | 1858 | 1477444575239 Marionette TRACE conn4 <- [1,489,null,["7"]] 18:16:15 INFO - PROCESS | 1858 | 1477444575246 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"7"}] 18:16:15 INFO - PROCESS | 1858 | 1477444575255 Marionette TRACE conn4 <- [1,490,null,{}] 18:16:15 INFO - PROCESS | 1858 | 1477444575261 Marionette TRACE conn4 -> [0,491,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/function-constructor-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:16:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f83ac00 == 9 [pid = 1858] [id = 112] 18:16:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x8f83c800) [pid = 1858] [serial = 328] [outer = (nil)] 18:16:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x8f845c00) [pid = 1858] [serial = 329] [outer = 0x8f83c800] 18:16:15 INFO - PROCESS | 1858 | 1477444575354 Marionette DEBUG loaded listener.js 18:16:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x8f891400) [pid = 1858] [serial = 330] [outer = 0x8f83c800] 18:16:16 INFO - PROCESS | 1858 | 1477444576340 Marionette TRACE conn4 <- [1,491,null,{"value":["/content-security-policy/blink-contrib/function-constructor-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:16:16 INFO - .. 18:16:16 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1421ms 18:16:16 INFO - PROCESS | 1858 | 1477444576383 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 18:16:16 INFO - PROCESS | 1858 | 1477444576390 Marionette TRACE conn4 <- [1,492,null,{"value":"7"}] 18:16:16 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 18:16:16 INFO - PROCESS | 1858 | 1477444576403 Marionette TRACE conn4 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:16:16 INFO - PROCESS | 1858 | 1477444576602 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 18:16:16 INFO - PROCESS | 1858 | 1477444576671 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 18:16:16 INFO - PROCESS | 1858 | 1477444576676 Marionette TRACE conn4 <- [1,494,null,["7"]] 18:16:16 INFO - PROCESS | 1858 | 1477444576683 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"7"}] 18:16:16 INFO - PROCESS | 1858 | 1477444576688 Marionette TRACE conn4 <- [1,495,null,{}] 18:16:16 INFO - PROCESS | 1858 | 1477444576694 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:16:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc82c00 == 10 [pid = 1858] [id = 113] 18:16:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x9107b000) [pid = 1858] [serial = 331] [outer = (nil)] 18:16:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x91a2bc00) [pid = 1858] [serial = 332] [outer = 0x9107b000] 18:16:16 INFO - PROCESS | 1858 | 1477444576778 Marionette DEBUG loaded listener.js 18:16:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x91a2c000) [pid = 1858] [serial = 333] [outer = 0x9107b000] 18:16:17 INFO - PROCESS | 1858 | --DOMWINDOW == 41 (0x8d869400) [pid = 1858] [serial = 306] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 18:16:17 INFO - PROCESS | 1858 | --DOMWINDOW == 40 (0x8d691400) [pid = 1858] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 18:16:17 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x8f842800) [pid = 1858] [serial = 316] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 18:16:17 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x8f97e400) [pid = 1858] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 18:16:17 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x8f984400) [pid = 1858] [serial = 320] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 18:16:17 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x8fa13000) [pid = 1858] [serial = 321] [outer = (nil)] [url = about:blank] 18:16:17 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x8dc8a800) [pid = 1858] [serial = 314] [outer = (nil)] [url = about:blank] 18:16:17 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x8f687800) [pid = 1858] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 18:16:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8d691400) [pid = 1858] [serial = 334] [outer = 0x8c13c000] 18:16:21 INFO - PROCESS | 1858 | --DOCSHELL 0x8f83ac00 == 9 [pid = 1858] [id = 112] 18:16:21 INFO - PROCESS | 1858 | --DOCSHELL 0x9107cc00 == 8 [pid = 1858] [id = 111] 18:16:21 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x9064d800) [pid = 1858] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 18:16:21 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x8fa1f000) [pid = 1858] [serial = 322] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 18:16:21 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8d86d000) [pid = 1858] [serial = 324] [outer = (nil)] [url = about:blank] 18:16:21 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8f847000) [pid = 1858] [serial = 318] [outer = (nil)] [url = about:blank] 18:16:21 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8f845000) [pid = 1858] [serial = 317] [outer = (nil)] [url = about:blank] 18:16:21 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8f83b000) [pid = 1858] [serial = 315] [outer = (nil)] [url = about:blank] 18:16:21 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8c134c00) [pid = 1858] [serial = 310] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 18:16:21 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8d80dc00) [pid = 1858] [serial = 312] [outer = (nil)] [url = about:blank] 18:16:21 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8d980000) [pid = 1858] [serial = 313] [outer = (nil)] [url = about:blank] 18:16:21 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8db99c00) [pid = 1858] [serial = 308] [outer = (nil)] [url = about:blank] 18:16:21 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x91085800) [pid = 1858] [serial = 326] [outer = (nil)] [url = about:blank] 18:16:22 INFO - PROCESS | 1858 | 1477444582442 Marionette TRACE conn4 <- [1,496,null,{"value":["/content-security-policy/blink-contrib/image-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:16:22 INFO - .. 18:16:22 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6090ms 18:16:22 INFO - PROCESS | 1858 | 1477444582488 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 18:16:22 INFO - PROCESS | 1858 | 1477444582495 Marionette TRACE conn4 <- [1,497,null,{"value":"7"}] 18:16:22 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 18:16:22 INFO - PROCESS | 1858 | 1477444582506 Marionette TRACE conn4 -> [0,498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:16:22 INFO - PROCESS | 1858 | 1477444582680 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 18:16:22 INFO - PROCESS | 1858 | 1477444582775 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 18:16:22 INFO - PROCESS | 1858 | 1477444582781 Marionette TRACE conn4 <- [1,499,null,["7"]] 18:16:22 INFO - PROCESS | 1858 | 1477444582788 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"7"}] 18:16:22 INFO - PROCESS | 1858 | 1477444582796 Marionette TRACE conn4 <- [1,500,null,{}] 18:16:22 INFO - PROCESS | 1858 | 1477444582803 Marionette TRACE conn4 -> [0,501,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:16:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d978400 == 9 [pid = 1858] [id = 114] 18:16:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8d979800) [pid = 1858] [serial = 335] [outer = (nil)] 18:16:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8d983c00) [pid = 1858] [serial = 336] [outer = 0x8d979800] 18:16:22 INFO - PROCESS | 1858 | 1477444582887 Marionette DEBUG loaded listener.js 18:16:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8dba4400) [pid = 1858] [serial = 337] [outer = 0x8d979800] 18:16:23 INFO - PROCESS | 1858 | 1477444583881 Marionette TRACE conn4 <- [1,501,null,{"value":["/content-security-policy/blink-contrib/image-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:16:23 INFO - .. 18:16:23 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1421ms 18:16:23 INFO - PROCESS | 1858 | 1477444583926 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 18:16:23 INFO - PROCESS | 1858 | 1477444583931 Marionette TRACE conn4 <- [1,502,null,{"value":"7"}] 18:16:23 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 18:16:23 INFO - PROCESS | 1858 | 1477444583945 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:16:24 INFO - PROCESS | 1858 | 1477444584150 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 18:16:24 INFO - PROCESS | 1858 | 1477444584215 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 18:16:24 INFO - PROCESS | 1858 | 1477444584221 Marionette TRACE conn4 <- [1,504,null,["7"]] 18:16:24 INFO - PROCESS | 1858 | 1477444584228 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"7"}] 18:16:24 INFO - PROCESS | 1858 | 1477444584234 Marionette TRACE conn4 <- [1,505,null,{}] 18:16:24 INFO - PROCESS | 1858 | 1477444584240 Marionette TRACE conn4 -> [0,506,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:16:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f846000 == 10 [pid = 1858] [id = 115] 18:16:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8f847000) [pid = 1858] [serial = 338] [outer = (nil)] 18:16:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8f88dc00) [pid = 1858] [serial = 339] [outer = 0x8f847000] 18:16:24 INFO - PROCESS | 1858 | 1477444584328 Marionette DEBUG loaded listener.js 18:16:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8f891800) [pid = 1858] [serial = 340] [outer = 0x8f847000] 18:16:24 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x9107d000) [pid = 1858] [serial = 325] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 18:16:24 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8f83c800) [pid = 1858] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 18:16:29 INFO - PROCESS | 1858 | --DOCSHELL 0x8d978400 == 9 [pid = 1858] [id = 114] 18:16:29 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc82c00 == 8 [pid = 1858] [id = 113] 18:16:29 INFO - PROCESS | 1858 | 1477444589890 Marionette TRACE conn4 <- [1,506,null,{"value":["/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:16:29 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8f845c00) [pid = 1858] [serial = 329] [outer = (nil)] [url = about:blank] 18:16:29 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8f891400) [pid = 1858] [serial = 330] [outer = (nil)] [url = about:blank] 18:16:29 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x91ac0000) [pid = 1858] [serial = 327] [outer = (nil)] [url = about:blank] 18:16:29 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x8f891c00) [pid = 1858] [serial = 227] [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.] 18:16:29 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x91a2bc00) [pid = 1858] [serial = 332] [outer = (nil)] [url = about:blank] 18:16:29 INFO - .. 18:16:29 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 5987ms 18:16:29 INFO - PROCESS | 1858 | 1477444589933 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 18:16:29 INFO - PROCESS | 1858 | 1477444589939 Marionette TRACE conn4 <- [1,507,null,{"value":"7"}] 18:16:29 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 18:16:29 INFO - PROCESS | 1858 | 1477444589950 Marionette TRACE conn4 -> [0,508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:16:30 INFO - PROCESS | 1858 | 1477444590127 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 18:16:30 INFO - PROCESS | 1858 | 1477444590222 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 18:16:30 INFO - PROCESS | 1858 | 1477444590228 Marionette TRACE conn4 <- [1,509,null,["7"]] 18:16:30 INFO - PROCESS | 1858 | 1477444590236 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"7"}] 18:16:30 INFO - PROCESS | 1858 | 1477444590244 Marionette TRACE conn4 <- [1,510,null,{}] 18:16:30 INFO - PROCESS | 1858 | 1477444590250 Marionette TRACE conn4 -> [0,511,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:16:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dba1400 == 9 [pid = 1858] [id = 116] 18:16:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8dba1c00) [pid = 1858] [serial = 341] [outer = (nil)] 18:16:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8dc85000) [pid = 1858] [serial = 342] [outer = 0x8dba1c00] 18:16:30 INFO - PROCESS | 1858 | 1477444590337 Marionette DEBUG loaded listener.js 18:16:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8dc85800) [pid = 1858] [serial = 343] [outer = 0x8dba1c00] 18:16:32 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x9107b000) [pid = 1858] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 18:16:32 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x8d979800) [pid = 1858] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 18:16:35 INFO - PROCESS | 1858 | 1477444595892 Marionette TRACE conn4 <- [1,511,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html",0,null,null,[["Expecting alerts: [\"Pass 1 of 2\",\"Pass 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:16:35 INFO - .. 18:16:35 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 5983ms 18:16:35 INFO - PROCESS | 1858 | 1477444595931 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 18:16:35 INFO - PROCESS | 1858 | 1477444595938 Marionette TRACE conn4 <- [1,512,null,{"value":"7"}] 18:16:35 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 18:16:35 INFO - PROCESS | 1858 | 1477444595950 Marionette TRACE conn4 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:16:36 INFO - PROCESS | 1858 | 1477444596154 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 18:16:36 INFO - PROCESS | 1858 | 1477444596291 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 18:16:36 INFO - PROCESS | 1858 | 1477444596298 Marionette TRACE conn4 <- [1,514,null,["7"]] 18:16:36 INFO - PROCESS | 1858 | 1477444596306 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"7"}] 18:16:36 INFO - PROCESS | 1858 | 1477444596314 Marionette TRACE conn4 <- [1,515,null,{}] 18:16:36 INFO - PROCESS | 1858 | 1477444596322 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:16:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f687800 == 10 [pid = 1858] [id = 117] 18:16:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8f687c00) [pid = 1858] [serial = 344] [outer = (nil)] 18:16:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8f83e000) [pid = 1858] [serial = 345] [outer = 0x8f687c00] 18:16:36 INFO - PROCESS | 1858 | 1477444596415 Marionette DEBUG loaded listener.js 18:16:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8f684800) [pid = 1858] [serial = 346] [outer = 0x8f687c00] 18:16:37 INFO - PROCESS | 1858 | 1477444597516 Marionette TRACE conn4 <- [1,516,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 18:16:37 INFO - . 18:16:37 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1589ms 18:16:37 INFO - PROCESS | 1858 | 1477444597537 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 18:16:37 INFO - PROCESS | 1858 | 1477444597543 Marionette TRACE conn4 <- [1,517,null,{"value":"7"}] 18:16:37 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 18:16:37 INFO - PROCESS | 1858 | 1477444597550 Marionette TRACE conn4 -> [0,518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:16:37 INFO - PROCESS | 1858 | 1477444597764 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 18:16:37 INFO - PROCESS | 1858 | 1477444597901 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 18:16:37 INFO - PROCESS | 1858 | 1477444597906 Marionette TRACE conn4 <- [1,519,null,["7"]] 18:16:37 INFO - PROCESS | 1858 | 1477444597915 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"7"}] 18:16:37 INFO - PROCESS | 1858 | 1477444597920 Marionette TRACE conn4 <- [1,520,null,{}] 18:16:37 INFO - PROCESS | 1858 | 1477444597927 Marionette TRACE conn4 -> [0,521,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:16:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f982c00 == 11 [pid = 1858] [id = 118] 18:16:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8fa13000) [pid = 1858] [serial = 347] [outer = (nil)] 18:16:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8fa20400) [pid = 1858] [serial = 348] [outer = 0x8fa13000] 18:16:38 INFO - PROCESS | 1858 | 1477444598017 Marionette DEBUG loaded listener.js 18:16:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8d80b000) [pid = 1858] [serial = 349] [outer = 0x8fa13000] 18:16:39 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8f88dc00) [pid = 1858] [serial = 339] [outer = (nil)] [url = about:blank] 18:16:39 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8d983c00) [pid = 1858] [serial = 336] [outer = (nil)] [url = about:blank] 18:16:39 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8dba4400) [pid = 1858] [serial = 337] [outer = (nil)] [url = about:blank] 18:16:39 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x91a2c000) [pid = 1858] [serial = 333] [outer = (nil)] [url = about:blank] 18:16:41 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8f847000) [pid = 1858] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 18:16:43 INFO - PROCESS | 1858 | 1477444603623 Marionette TRACE conn4 <- [1,521,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS: 2 stylesheets on the page.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:16:43 INFO - .. 18:16:43 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6086ms 18:16:43 INFO - PROCESS | 1858 | 1477444603637 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 18:16:43 INFO - PROCESS | 1858 | 1477444603643 Marionette TRACE conn4 <- [1,522,null,{"value":"7"}] 18:16:43 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 18:16:43 INFO - PROCESS | 1858 | 1477444603653 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:16:43 INFO - PROCESS | 1858 | 1477444603838 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 18:16:43 INFO - PROCESS | 1858 | 1477444603959 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 18:16:43 INFO - PROCESS | 1858 | 1477444603967 Marionette TRACE conn4 <- [1,524,null,["7"]] 18:16:43 INFO - PROCESS | 1858 | 1477444603981 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"7"}] 18:16:43 INFO - PROCESS | 1858 | 1477444603989 Marionette TRACE conn4 <- [1,525,null,{}] 18:16:44 INFO - PROCESS | 1858 | 1477444603995 Marionette TRACE conn4 -> [0,526,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:16:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db9b800 == 12 [pid = 1858] [id = 119] 18:16:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8dba0400) [pid = 1858] [serial = 350] [outer = (nil)] 18:16:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8f681800) [pid = 1858] [serial = 351] [outer = 0x8dba0400] 18:16:44 INFO - PROCESS | 1858 | 1477444604081 Marionette DEBUG loaded listener.js 18:16:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8f887c00) [pid = 1858] [serial = 352] [outer = 0x8dba0400] 18:16:45 INFO - PROCESS | 1858 | 1477444605067 Marionette TRACE conn4 <- [1,526,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:16:45 INFO - .. 18:16:45 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1470ms 18:16:45 INFO - PROCESS | 1858 | 1477444605122 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 18:16:45 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 18:16:45 INFO - PROCESS | 1858 | 1477444605129 Marionette TRACE conn4 <- [1,527,null,{"value":"7"}] 18:16:45 INFO - PROCESS | 1858 | 1477444605136 Marionette TRACE conn4 -> [0,528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:16:45 INFO - PROCESS | 1858 | 1477444605326 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 18:16:45 INFO - PROCESS | 1858 | 1477444605476 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 18:16:45 INFO - PROCESS | 1858 | 1477444605483 Marionette TRACE conn4 <- [1,529,null,["7"]] 18:16:45 INFO - PROCESS | 1858 | 1477444605494 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"7"}] 18:16:45 INFO - PROCESS | 1858 | 1477444605504 Marionette TRACE conn4 <- [1,530,null,{}] 18:16:45 INFO - PROCESS | 1858 | 1477444605513 Marionette TRACE conn4 -> [0,531,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:16:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d80e400 == 13 [pid = 1858] [id = 120] 18:16:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8d866c00) [pid = 1858] [serial = 353] [outer = (nil)] 18:16:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8d982800) [pid = 1858] [serial = 354] [outer = 0x8d866c00] 18:16:45 INFO - PROCESS | 1858 | 1477444605605 Marionette DEBUG loaded listener.js 18:16:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8f88f800) [pid = 1858] [serial = 355] [outer = 0x8d866c00] 18:16:46 INFO - PROCESS | 1858 | 1477444606729 Marionette TRACE conn4 <- [1,531,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["inline-style-allowed-while-cloning-objects",0,null,null],["inline-style-allowed-while-cloning-objects 1",0,null,null],["inline-style-allowed-while-cloning-objects 2",0,null,null],["inline-style-allowed-while-cloning-objects 3",0,null,null],["inline-style-allowed-while-cloning-objects 4",0,null,null],["inline-style-allowed-while-cloning-objects 5",0,null,null],["inline-style-allowed-while-cloning-objects 6",0,null,null],["inline-style-allowed-while-cloning-objects 7",0,null,null],["inline-style-allowed-while-cloning-objects 8",0,null,null],["inline-style-allowed-while-cloning-objects 9",0,null,null],["inline-style-allowed-while-cloning-objects 10",0,null,null],["inline-style-allowed-while-cloning-objects 11",0,null,null],["inline-style-allowed-while-cloning-objects 12",0,null,null],["inline-style-allowed-while-cloning-objects 13",0,null,null],["inline-style-allowed-while-cloning-objects 14",0,null,null],["inline-style-allowed-while-cloning-objects 15",0,null,null],["inline-style-allowed-while-cloning-objects 16",0,null,null],["inline-style-allowed-while-cloning-objects 17",0,null,null],["inline-style-allowed-while-cloning-objects 18",0,null,null],["inline-style-allowed-while-cloning-objects 19",0,null,null],["inline-style-allowed-while-cloning-objects 20",0,null,null],["inline-style-allowed-while-cloning-objects 21",0,null,null]]]}] 18:16:46 INFO - ....................... 18:16:46 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1689ms 18:16:46 INFO - PROCESS | 1858 | 1477444606827 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 18:16:46 INFO - PROCESS | 1858 | 1477444606835 Marionette TRACE conn4 <- [1,532,null,{"value":"7"}] 18:16:46 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 18:16:46 INFO - PROCESS | 1858 | 1477444606844 Marionette TRACE conn4 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:16:47 INFO - PROCESS | 1858 | 1477444607051 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 18:16:47 INFO - PROCESS | 1858 | 1477444607186 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 18:16:47 INFO - PROCESS | 1858 | 1477444607192 Marionette TRACE conn4 <- [1,534,null,["7"]] 18:16:47 INFO - PROCESS | 1858 | 1477444607198 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"7"}] 18:16:47 INFO - PROCESS | 1858 | 1477444607206 Marionette TRACE conn4 <- [1,535,null,{}] 18:16:47 INFO - PROCESS | 1858 | 1477444607212 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:16:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x92aa5000 == 14 [pid = 1858] [id = 121] 18:16:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x92aa7400) [pid = 1858] [serial = 356] [outer = (nil)] 18:16:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x92ba8c00) [pid = 1858] [serial = 357] [outer = 0x92aa7400] 18:16:47 INFO - PROCESS | 1858 | 1477444607300 Marionette DEBUG loaded listener.js 18:16:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x92ba7c00) [pid = 1858] [serial = 358] [outer = 0x92aa7400] 18:16:48 INFO - PROCESS | 1858 | --DOCSHELL 0x8f846000 == 13 [pid = 1858] [id = 115] 18:16:48 INFO - PROCESS | 1858 | --DOCSHELL 0x8db9b800 == 12 [pid = 1858] [id = 119] 18:16:48 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x8dc85000) [pid = 1858] [serial = 342] [outer = (nil)] [url = about:blank] 18:16:48 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8f891800) [pid = 1858] [serial = 340] [outer = (nil)] [url = about:blank] 18:16:52 INFO - PROCESS | 1858 | 1477444612890 Marionette TRACE conn4 <- [1,536,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:16:52 INFO - .. 18:16:52 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6085ms 18:16:52 INFO - PROCESS | 1858 | 1477444612928 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 18:16:52 INFO - PROCESS | 1858 | 1477444612935 Marionette TRACE conn4 <- [1,537,null,{"value":"7"}] 18:16:52 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 18:16:52 INFO - PROCESS | 1858 | 1477444612944 Marionette TRACE conn4 -> [0,538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:16:53 INFO - PROCESS | 1858 | 1477444613096 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 18:16:53 INFO - PROCESS | 1858 | 1477444613114 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 18:16:53 INFO - PROCESS | 1858 | 1477444613119 Marionette TRACE conn4 <- [1,539,null,["7"]] 18:16:53 INFO - PROCESS | 1858 | 1477444613204 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"7"}] 18:16:53 INFO - PROCESS | 1858 | 1477444613212 Marionette TRACE conn4 <- [1,540,null,{}] 18:16:53 INFO - PROCESS | 1858 | 1477444613220 Marionette TRACE conn4 -> [0,541,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:16:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f83e400 == 13 [pid = 1858] [id = 122] 18:16:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8f83e800) [pid = 1858] [serial = 359] [outer = (nil)] 18:16:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8f88a400) [pid = 1858] [serial = 360] [outer = 0x8f83e800] 18:16:53 INFO - PROCESS | 1858 | 1477444613304 Marionette DEBUG loaded listener.js 18:16:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8f895400) [pid = 1858] [serial = 361] [outer = 0x8f83e800] 18:16:56 INFO - PROCESS | 1858 | --DOCSHELL 0x8f982c00 == 12 [pid = 1858] [id = 118] 18:16:56 INFO - PROCESS | 1858 | --DOCSHELL 0x8f687800 == 11 [pid = 1858] [id = 117] 18:16:56 INFO - PROCESS | 1858 | --DOCSHELL 0x92aa5000 == 10 [pid = 1858] [id = 121] 18:16:56 INFO - PROCESS | 1858 | --DOCSHELL 0x8d80e400 == 9 [pid = 1858] [id = 120] 18:16:56 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x8fa20400) [pid = 1858] [serial = 348] [outer = (nil)] [url = about:blank] 18:16:56 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x8f83e000) [pid = 1858] [serial = 345] [outer = (nil)] [url = about:blank] 18:16:56 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8f681800) [pid = 1858] [serial = 351] [outer = (nil)] [url = about:blank] 18:16:58 INFO - PROCESS | 1858 | 1477444618824 Marionette TRACE conn4 <- [1,541,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:16:58 INFO - .. 18:16:58 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 5937ms 18:16:58 INFO - PROCESS | 1858 | 1477444618881 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 18:16:58 INFO - PROCESS | 1858 | 1477444618888 Marionette TRACE conn4 <- [1,542,null,{"value":"7"}] 18:16:58 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 18:16:58 INFO - PROCESS | 1858 | 1477444618909 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:16:59 INFO - PROCESS | 1858 | 1477444619179 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 18:16:59 INFO - PROCESS | 1858 | 1477444619218 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 18:16:59 INFO - PROCESS | 1858 | 1477444619223 Marionette TRACE conn4 <- [1,544,null,["7"]] 18:16:59 INFO - PROCESS | 1858 | 1477444619230 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"7"}] 18:16:59 INFO - PROCESS | 1858 | 1477444619239 Marionette TRACE conn4 <- [1,545,null,{}] 18:16:59 INFO - PROCESS | 1858 | 1477444619294 Marionette TRACE conn4 -> [0,546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:16:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc83400 == 10 [pid = 1858] [id = 123] 18:16:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8dc85400) [pid = 1858] [serial = 362] [outer = (nil)] 18:16:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8f688c00) [pid = 1858] [serial = 363] [outer = 0x8dc85400] 18:16:59 INFO - PROCESS | 1858 | 1477444619379 Marionette DEBUG loaded listener.js 18:16:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8f886800) [pid = 1858] [serial = 364] [outer = 0x8dc85400] 18:16:59 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x8d866c00) [pid = 1858] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 18:16:59 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x8dba0400) [pid = 1858] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 18:16:59 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x92aa7400) [pid = 1858] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 18:16:59 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8dba1c00) [pid = 1858] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 18:16:59 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8fa13000) [pid = 1858] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 18:16:59 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8f687c00) [pid = 1858] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 18:17:00 INFO - .. 18:17:00 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1574ms 18:17:00 INFO - PROCESS | 1858 | 1477444620469 Marionette TRACE conn4 <- [1,546,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:17:00 INFO - PROCESS | 1858 | 1477444620483 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 18:17:00 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 18:17:00 INFO - PROCESS | 1858 | 1477444620490 Marionette TRACE conn4 <- [1,547,null,{"value":"7"}] 18:17:00 INFO - PROCESS | 1858 | 1477444620497 Marionette TRACE conn4 -> [0,548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:17:00 INFO - PROCESS | 1858 | 1477444620696 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 18:17:00 INFO - PROCESS | 1858 | 1477444620708 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 18:17:00 INFO - PROCESS | 1858 | 1477444620712 Marionette TRACE conn4 <- [1,549,null,["7"]] 18:17:00 INFO - PROCESS | 1858 | 1477444620730 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"7"}] 18:17:00 INFO - PROCESS | 1858 | 1477444620736 Marionette TRACE conn4 <- [1,550,null,{}] 18:17:00 INFO - PROCESS | 1858 | 1477444620744 Marionette TRACE conn4 -> [0,551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:17:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x9064c400 == 11 [pid = 1858] [id = 124] 18:17:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x9064d000) [pid = 1858] [serial = 365] [outer = (nil)] 18:17:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x90650800) [pid = 1858] [serial = 366] [outer = 0x9064d000] 18:17:00 INFO - PROCESS | 1858 | 1477444620826 Marionette DEBUG loaded listener.js 18:17:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x90650c00) [pid = 1858] [serial = 367] [outer = 0x9064d000] 18:17:04 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc83400 == 10 [pid = 1858] [id = 123] 18:17:04 INFO - PROCESS | 1858 | --DOCSHELL 0x8f83e400 == 9 [pid = 1858] [id = 122] 18:17:04 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8dc85800) [pid = 1858] [serial = 343] [outer = (nil)] [url = about:blank] 18:17:04 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8d80b000) [pid = 1858] [serial = 349] [outer = (nil)] [url = about:blank] 18:17:04 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8f684800) [pid = 1858] [serial = 346] [outer = (nil)] [url = about:blank] 18:17:04 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x92ba8c00) [pid = 1858] [serial = 357] [outer = (nil)] [url = about:blank] 18:17:04 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x92ba7c00) [pid = 1858] [serial = 358] [outer = (nil)] [url = about:blank] 18:17:04 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8d982800) [pid = 1858] [serial = 354] [outer = (nil)] [url = about:blank] 18:17:04 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8f88f800) [pid = 1858] [serial = 355] [outer = (nil)] [url = about:blank] 18:17:04 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x8f887c00) [pid = 1858] [serial = 352] [outer = (nil)] [url = about:blank] 18:17:06 INFO - PROCESS | 1858 | 1477444626435 Marionette TRACE conn4 <- [1,551,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:17:06 INFO - .. 18:17:06 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 5984ms 18:17:06 INFO - PROCESS | 1858 | 1477444626482 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 18:17:06 INFO - PROCESS | 1858 | 1477444626489 Marionette TRACE conn4 <- [1,552,null,{"value":"7"}] 18:17:06 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 18:17:06 INFO - PROCESS | 1858 | 1477444626501 Marionette TRACE conn4 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:17:06 INFO - PROCESS | 1858 | 1477444626723 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 18:17:06 INFO - PROCESS | 1858 | 1477444626790 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 18:17:06 INFO - PROCESS | 1858 | 1477444626796 Marionette TRACE conn4 <- [1,554,null,["7"]] 18:17:06 INFO - PROCESS | 1858 | 1477444626805 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"7"}] 18:17:06 INFO - PROCESS | 1858 | 1477444626813 Marionette TRACE conn4 <- [1,555,null,{}] 18:17:06 INFO - PROCESS | 1858 | 1477444626827 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:17:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f843800 == 10 [pid = 1858] [id = 125] 18:17:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8f844000) [pid = 1858] [serial = 368] [outer = (nil)] 18:17:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8f889400) [pid = 1858] [serial = 369] [outer = 0x8f844000] 18:17:06 INFO - PROCESS | 1858 | 1477444626915 Marionette DEBUG loaded listener.js 18:17:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8f88fc00) [pid = 1858] [serial = 370] [outer = 0x8f844000] 18:17:07 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8dc85400) [pid = 1858] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 18:17:07 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8f83e800) [pid = 1858] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 18:17:07 INFO - PROCESS | 1858 | 1477444627974 Marionette TRACE conn4 <- [1,556,null,{"value":["/content-security-policy/blink-contrib/inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:17:08 INFO - .. 18:17:08 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1521ms 18:17:08 INFO - PROCESS | 1858 | 1477444628021 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 18:17:08 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 18:17:08 INFO - PROCESS | 1858 | 1477444628026 Marionette TRACE conn4 <- [1,557,null,{"value":"7"}] 18:17:08 INFO - PROCESS | 1858 | 1477444628034 Marionette TRACE conn4 -> [0,558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:17:08 INFO - PROCESS | 1858 | 1477444628201 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 18:17:08 INFO - PROCESS | 1858 | 1477444628220 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 18:17:08 INFO - PROCESS | 1858 | 1477444628225 Marionette TRACE conn4 <- [1,559,null,["7"]] 18:17:08 INFO - PROCESS | 1858 | 1477444628233 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"7"}] 18:17:08 INFO - PROCESS | 1858 | 1477444628239 Marionette TRACE conn4 <- [1,560,null,{}] 18:17:08 INFO - PROCESS | 1858 | 1477444628245 Marionette TRACE conn4 -> [0,561,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/media-src-track-block.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:17:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x90650400 == 11 [pid = 1858] [id = 126] 18:17:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x90651c00) [pid = 1858] [serial = 371] [outer = (nil)] 18:17:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x90656000) [pid = 1858] [serial = 372] [outer = 0x90651c00] 18:17:08 INFO - PROCESS | 1858 | 1477444628404 Marionette DEBUG loaded listener.js 18:17:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x90656400) [pid = 1858] [serial = 373] [outer = 0x90651c00] 18:17:11 INFO - PROCESS | 1858 | --DOCSHELL 0x8dba1400 == 10 [pid = 1858] [id = 116] 18:17:11 INFO - PROCESS | 1858 | --DOCSHELL 0x8f843800 == 9 [pid = 1858] [id = 125] 18:17:11 INFO - PROCESS | 1858 | --DOCSHELL 0x9064c400 == 8 [pid = 1858] [id = 124] 18:17:11 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8f88a400) [pid = 1858] [serial = 360] [outer = (nil)] [url = about:blank] 18:17:11 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8f688c00) [pid = 1858] [serial = 363] [outer = (nil)] [url = about:blank] 18:17:11 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8f886800) [pid = 1858] [serial = 364] [outer = (nil)] [url = about:blank] 18:17:11 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x8f895400) [pid = 1858] [serial = 361] [outer = (nil)] [url = about:blank] 18:17:14 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x8f844000) [pid = 1858] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 18:17:14 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x9064d000) [pid = 1858] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 18:17:14 INFO - PROCESS | 1858 | 1477444634883 Marionette TRACE conn4 <- [1,561,null,{"value":["/content-security-policy/blink-contrib/media-src-track-block.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",1,"assert_unreached: Alert timeout, expected alerts PASS not fired. Reached unreachable code","@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:32\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:6\nstep_timeout/<@http://web-platform.test:8000/resources/testharness.js:668:13\nsetTimeout handler*step_timeout@http://web-platform.test:8000/resources/testharness.js:667:16\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:14:2\n"],["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:1:2\n"]]]}] 18:17:14 INFO - .. 18:17:14 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 6887ms 18:17:14 INFO - PROCESS | 1858 | 1477444634921 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 18:17:14 INFO - PROCESS | 1858 | 1477444634926 Marionette TRACE conn4 <- [1,562,null,{"value":"7"}] 18:17:14 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 18:17:14 INFO - PROCESS | 1858 | 1477444634935 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:17:15 INFO - PROCESS | 1858 | 1477444635102 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 18:17:15 INFO - PROCESS | 1858 | 1477444635196 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 18:17:15 INFO - PROCESS | 1858 | 1477444635201 Marionette TRACE conn4 <- [1,564,null,["7"]] 18:17:15 INFO - PROCESS | 1858 | 1477444635209 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"7"}] 18:17:15 INFO - PROCESS | 1858 | 1477444635215 Marionette TRACE conn4 <- [1,565,null,{}] 18:17:15 INFO - PROCESS | 1858 | 1477444635220 Marionette TRACE conn4 -> [0,566,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:17:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x90659000 == 9 [pid = 1858] [id = 127] 18:17:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x90659400) [pid = 1858] [serial = 374] [outer = (nil)] 18:17:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x9107cc00) [pid = 1858] [serial = 375] [outer = 0x90659400] 18:17:15 INFO - PROCESS | 1858 | 1477444635301 Marionette DEBUG loaded listener.js 18:17:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x91ac4000) [pid = 1858] [serial = 376] [outer = 0x90659400] 18:17:15 INFO - PROCESS | 1858 | [1858] 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 18:17:15 INFO - PROCESS | 1858 | [1858] 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 18:17:15 INFO - PROCESS | 1858 | [1858] 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 18:17:16 INFO - PROCESS | 1858 | 1477444636294 Marionette TRACE conn4 <- [1,566,null,{"value":["/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 18:17:16 INFO - . 18:17:16 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1420ms 18:17:16 INFO - PROCESS | 1858 | 1477444636354 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 18:17:16 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 18:17:16 INFO - PROCESS | 1858 | 1477444636359 Marionette TRACE conn4 <- [1,567,null,{"value":"7"}] 18:17:16 INFO - PROCESS | 1858 | 1477444636366 Marionette TRACE conn4 -> [0,568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:17:16 INFO - PROCESS | 1858 | 1477444636533 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 18:17:16 INFO - PROCESS | 1858 | 1477444636551 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 18:17:16 INFO - PROCESS | 1858 | 1477444636556 Marionette TRACE conn4 <- [1,569,null,["7"]] 18:17:16 INFO - PROCESS | 1858 | 1477444636641 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"7"}] 18:17:16 INFO - PROCESS | 1858 | 1477444636647 Marionette TRACE conn4 <- [1,570,null,{}] 18:17:16 INFO - PROCESS | 1858 | 1477444636653 Marionette TRACE conn4 -> [0,571,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:17:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x9424e000 == 10 [pid = 1858] [id = 128] 18:17:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x94250800) [pid = 1858] [serial = 377] [outer = (nil)] 18:17:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x94426800) [pid = 1858] [serial = 378] [outer = 0x94250800] 18:17:16 INFO - PROCESS | 1858 | 1477444636733 Marionette DEBUG loaded listener.js 18:17:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x944d5400) [pid = 1858] [serial = 379] [outer = 0x94250800] 18:17:17 INFO - PROCESS | 1858 | 1477444637279 Marionette TRACE conn4 <- [1,571,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 18:17:17 INFO - . 18:17:17 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 970ms 18:17:17 INFO - PROCESS | 1858 | 1477444637367 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 18:17:17 INFO - PROCESS | 1858 | 1477444637375 Marionette TRACE conn4 <- [1,572,null,{"value":"7"}] 18:17:17 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 18:17:17 INFO - PROCESS | 1858 | 1477444637383 Marionette TRACE conn4 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:17:17 INFO - PROCESS | 1858 | 1477444637553 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 18:17:17 INFO - PROCESS | 1858 | 1477444637648 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 18:17:17 INFO - PROCESS | 1858 | 1477444637654 Marionette TRACE conn4 <- [1,574,null,["7"]] 18:17:17 INFO - PROCESS | 1858 | 1477444637658 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"7"}] 18:17:17 INFO - PROCESS | 1858 | 1477444637665 Marionette TRACE conn4 <- [1,575,null,{}] 18:17:17 INFO - PROCESS | 1858 | 1477444637671 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-archive.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:17:17 INFO - PROCESS | 1858 | ++DOCSHELL 0x95ab7c00 == 11 [pid = 1858] [id = 129] 18:17:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x95ab8000) [pid = 1858] [serial = 380] [outer = (nil)] 18:17:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x95ab9800) [pid = 1858] [serial = 381] [outer = 0x95ab8000] 18:17:17 INFO - PROCESS | 1858 | 1477444637755 Marionette DEBUG loaded listener.js 18:17:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x95abe800) [pid = 1858] [serial = 382] [outer = 0x95ab8000] 18:17:18 INFO - PROCESS | 1858 | 1477444638445 Marionette TRACE conn4 <- [1,576,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 18:17:18 INFO - . 18:17:18 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1120ms 18:17:18 INFO - PROCESS | 1858 | 1477444638504 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 18:17:18 INFO - PROCESS | 1858 | 1477444638510 Marionette TRACE conn4 <- [1,577,null,{"value":"7"}] 18:17:18 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 18:17:18 INFO - PROCESS | 1858 | 1477444638521 Marionette TRACE conn4 -> [0,578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:17:18 INFO - PROCESS | 1858 | 1477444638709 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 18:17:18 INFO - PROCESS | 1858 | 1477444638843 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 18:17:18 INFO - PROCESS | 1858 | 1477444638847 Marionette TRACE conn4 <- [1,579,null,["7"]] 18:17:18 INFO - PROCESS | 1858 | 1477444638856 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"7"}] 18:17:18 INFO - PROCESS | 1858 | 1477444638864 Marionette TRACE conn4 <- [1,580,null,{}] 18:17:18 INFO - PROCESS | 1858 | 1477444638875 Marionette TRACE conn4 -> [0,581,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:17:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x90655c00 == 12 [pid = 1858] [id = 130] 18:17:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x90658400) [pid = 1858] [serial = 383] [outer = (nil)] 18:17:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x92a23000) [pid = 1858] [serial = 384] [outer = 0x90658400] 18:17:18 INFO - PROCESS | 1858 | 1477444638968 Marionette DEBUG loaded listener.js 18:17:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x91a31000) [pid = 1858] [serial = 385] [outer = 0x90658400] 18:17:19 INFO - PROCESS | 1858 | 1477444639620 Marionette TRACE conn4 <- [1,581,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 18:17:19 INFO - . 18:17:19 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1170ms 18:17:19 INFO - PROCESS | 1858 | 1477444639691 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 18:17:19 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 18:17:19 INFO - PROCESS | 1858 | 1477444639698 Marionette TRACE conn4 <- [1,582,null,{"value":"7"}] 18:17:19 INFO - PROCESS | 1858 | 1477444639705 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:17:19 INFO - PROCESS | 1858 | 1477444639883 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 18:17:20 INFO - PROCESS | 1858 | 1477444640014 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 18:17:20 INFO - PROCESS | 1858 | 1477444640019 Marionette TRACE conn4 <- [1,584,null,["7"]] 18:17:20 INFO - PROCESS | 1858 | 1477444640027 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"7"}] 18:17:20 INFO - PROCESS | 1858 | 1477444640033 Marionette TRACE conn4 <- [1,585,null,{}] 18:17:20 INFO - PROCESS | 1858 | 1477444640039 Marionette TRACE conn4 -> [0,586,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-code.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:17:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x95abd800 == 13 [pid = 1858] [id = 131] 18:17:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x95e74000) [pid = 1858] [serial = 386] [outer = (nil)] 18:17:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x963a6000) [pid = 1858] [serial = 387] [outer = 0x95e74000] 18:17:20 INFO - PROCESS | 1858 | 1477444640130 Marionette DEBUG loaded listener.js 18:17:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x96530800) [pid = 1858] [serial = 388] [outer = 0x95e74000] 18:17:20 INFO - PROCESS | 1858 | 1477444640775 Marionette TRACE conn4 <- [1,586,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 18:17:20 INFO - . 18:17:20 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1170ms 18:17:20 INFO - PROCESS | 1858 | 1477444640898 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 18:17:20 INFO - PROCESS | 1858 | 1477444640905 Marionette TRACE conn4 <- [1,587,null,{"value":"7"}] 18:17:20 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 18:17:20 INFO - PROCESS | 1858 | 1477444640913 Marionette TRACE conn4 -> [0,588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:17:21 INFO - PROCESS | 1858 | 1477444641098 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 18:17:21 INFO - PROCESS | 1858 | 1477444641235 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 18:17:21 INFO - PROCESS | 1858 | 1477444641240 Marionette TRACE conn4 <- [1,589,null,["7"]] 18:17:21 INFO - PROCESS | 1858 | 1477444641247 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"7"}] 18:17:21 INFO - PROCESS | 1858 | 1477444641254 Marionette TRACE conn4 <- [1,590,null,{}] 18:17:21 INFO - PROCESS | 1858 | 1477444641260 Marionette TRACE conn4 -> [0,591,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:17:21 INFO - PROCESS | 1858 | ++DOCSHELL 0x97517000 == 14 [pid = 1858] [id = 132] 18:17:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x97517400) [pid = 1858] [serial = 389] [outer = (nil)] 18:17:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x9751e000) [pid = 1858] [serial = 390] [outer = 0x97517400] 18:17:21 INFO - PROCESS | 1858 | 1477444641349 Marionette DEBUG loaded listener.js 18:17:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x9754cc00) [pid = 1858] [serial = 391] [outer = 0x97517400] 18:17:22 INFO - PROCESS | 1858 | --DOCSHELL 0x90650400 == 13 [pid = 1858] [id = 126] 18:17:22 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x90650800) [pid = 1858] [serial = 366] [outer = (nil)] [url = about:blank] 18:17:22 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x8f889400) [pid = 1858] [serial = 369] [outer = (nil)] [url = about:blank] 18:17:22 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x8f88fc00) [pid = 1858] [serial = 370] [outer = (nil)] [url = about:blank] 18:17:22 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x90650c00) [pid = 1858] [serial = 367] [outer = (nil)] [url = about:blank] 18:17:22 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x90656000) [pid = 1858] [serial = 372] [outer = (nil)] [url = about:blank] 18:17:25 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x94250800) [pid = 1858] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 18:17:25 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x90659400) [pid = 1858] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 18:17:25 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x90651c00) [pid = 1858] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 18:17:26 INFO - PROCESS | 1858 | 1477444646925 Marionette TRACE conn4 <- [1,591,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 18:17:26 INFO - . 18:17:26 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6043ms 18:17:26 INFO - PROCESS | 1858 | 1477444646958 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 18:17:26 INFO - PROCESS | 1858 | 1477444646964 Marionette TRACE conn4 <- [1,592,null,{"value":"7"}] 18:17:26 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 18:17:26 INFO - PROCESS | 1858 | 1477444646974 Marionette TRACE conn4 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:17:27 INFO - PROCESS | 1858 | 1477444647160 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 18:17:27 INFO - PROCESS | 1858 | 1477444647224 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 18:17:27 INFO - PROCESS | 1858 | 1477444647230 Marionette TRACE conn4 <- [1,594,null,["7"]] 18:17:27 INFO - PROCESS | 1858 | 1477444647238 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"7"}] 18:17:27 INFO - PROCESS | 1858 | 1477444647245 Marionette TRACE conn4 <- [1,595,null,{}] 18:17:27 INFO - PROCESS | 1858 | 1477444647251 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:17:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f840400 == 14 [pid = 1858] [id = 133] 18:17:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8f841400) [pid = 1858] [serial = 392] [outer = (nil)] 18:17:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8f889800) [pid = 1858] [serial = 393] [outer = 0x8f841400] 18:17:27 INFO - PROCESS | 1858 | 1477444647333 Marionette DEBUG loaded listener.js 18:17:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8f88f400) [pid = 1858] [serial = 394] [outer = 0x8f841400] 18:17:30 INFO - PROCESS | 1858 | --DOCSHELL 0x9424e000 == 13 [pid = 1858] [id = 128] 18:17:30 INFO - PROCESS | 1858 | --DOCSHELL 0x97517000 == 12 [pid = 1858] [id = 132] 18:17:30 INFO - PROCESS | 1858 | --DOCSHELL 0x95abd800 == 11 [pid = 1858] [id = 131] 18:17:30 INFO - PROCESS | 1858 | --DOCSHELL 0x90655c00 == 10 [pid = 1858] [id = 130] 18:17:30 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x94426800) [pid = 1858] [serial = 378] [outer = (nil)] [url = about:blank] 18:17:30 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x944d5400) [pid = 1858] [serial = 379] [outer = (nil)] [url = about:blank] 18:17:30 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x9107cc00) [pid = 1858] [serial = 375] [outer = (nil)] [url = about:blank] 18:17:30 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x91ac4000) [pid = 1858] [serial = 376] [outer = (nil)] [url = about:blank] 18:17:30 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x90656400) [pid = 1858] [serial = 373] [outer = (nil)] [url = about:blank] 18:17:32 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x90658400) [pid = 1858] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 18:17:32 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x95e74000) [pid = 1858] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 18:17:32 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x95ab8000) [pid = 1858] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 18:17:32 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x97517400) [pid = 1858] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 18:17:32 INFO - PROCESS | 1858 | 1477444652877 Marionette TRACE conn4 <- [1,596,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html",0,null,null,[["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:1:2\n"]]]}] 18:17:32 INFO - . 18:17:32 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 5943ms 18:17:32 INFO - PROCESS | 1858 | 1477444652917 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 18:17:32 INFO - PROCESS | 1858 | 1477444652923 Marionette TRACE conn4 <- [1,597,null,{"value":"7"}] 18:17:32 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 18:17:32 INFO - PROCESS | 1858 | 1477444652935 Marionette TRACE conn4 -> [0,598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:17:33 INFO - PROCESS | 1858 | 1477444653117 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 18:17:33 INFO - PROCESS | 1858 | 1477444653135 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 18:17:33 INFO - PROCESS | 1858 | 1477444653142 Marionette TRACE conn4 <- [1,599,null,["7"]] 18:17:33 INFO - PROCESS | 1858 | 1477444653228 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"7"}] 18:17:33 INFO - PROCESS | 1858 | 1477444653236 Marionette TRACE conn4 <- [1,600,null,{}] 18:17:33 INFO - PROCESS | 1858 | 1477444653242 Marionette TRACE conn4 -> [0,601,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-url-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:17:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f979400 == 11 [pid = 1858] [id = 134] 18:17:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8f979c00) [pid = 1858] [serial = 395] [outer = (nil)] 18:17:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8f980800) [pid = 1858] [serial = 396] [outer = 0x8f979c00] 18:17:33 INFO - PROCESS | 1858 | 1477444653327 Marionette DEBUG loaded listener.js 18:17:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8f97fc00) [pid = 1858] [serial = 397] [outer = 0x8f979c00] 18:17:38 INFO - PROCESS | 1858 | --DOCSHELL 0x90659000 == 10 [pid = 1858] [id = 127] 18:17:38 INFO - PROCESS | 1858 | --DOCSHELL 0x95ab7c00 == 9 [pid = 1858] [id = 129] 18:17:38 INFO - PROCESS | 1858 | --DOCSHELL 0x8f840400 == 8 [pid = 1858] [id = 133] 18:17:38 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x963a6000) [pid = 1858] [serial = 387] [outer = (nil)] [url = about:blank] 18:17:38 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x96530800) [pid = 1858] [serial = 388] [outer = (nil)] [url = about:blank] 18:17:38 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x91a31000) [pid = 1858] [serial = 385] [outer = (nil)] [url = about:blank] 18:17:38 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x95ab9800) [pid = 1858] [serial = 381] [outer = (nil)] [url = about:blank] 18:17:38 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x92a23000) [pid = 1858] [serial = 384] [outer = (nil)] [url = about:blank] 18:17:38 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x95abe800) [pid = 1858] [serial = 382] [outer = (nil)] [url = about:blank] 18:17:38 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x8f889800) [pid = 1858] [serial = 393] [outer = (nil)] [url = about:blank] 18:17:38 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x9754cc00) [pid = 1858] [serial = 391] [outer = (nil)] [url = about:blank] 18:17:38 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x9751e000) [pid = 1858] [serial = 390] [outer = (nil)] [url = about:blank] 18:17:38 INFO - PROCESS | 1858 | 1477444658824 Marionette TRACE conn4 <- [1,601,null,{"value":["/content-security-policy/blink-contrib/object-src-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 18:17:38 INFO - . 18:17:38 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 5933ms 18:17:38 INFO - PROCESS | 1858 | 1477444658866 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 18:17:38 INFO - PROCESS | 1858 | 1477444658873 Marionette TRACE conn4 <- [1,602,null,{"value":"7"}] 18:17:38 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 18:17:38 INFO - PROCESS | 1858 | 1477444658884 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:17:39 INFO - PROCESS | 1858 | 1477444659061 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 18:17:39 INFO - PROCESS | 1858 | 1477444659157 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 18:17:39 INFO - PROCESS | 1858 | 1477444659163 Marionette TRACE conn4 <- [1,604,null,["7"]] 18:17:39 INFO - PROCESS | 1858 | 1477444659170 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"7"}] 18:17:39 INFO - PROCESS | 1858 | 1477444659178 Marionette TRACE conn4 <- [1,605,null,{}] 18:17:39 INFO - PROCESS | 1858 | 1477444659184 Marionette TRACE conn4 -> [0,606,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-url-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:17:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f684800 == 9 [pid = 1858] [id = 135] 18:17:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x8f686400) [pid = 1858] [serial = 398] [outer = (nil)] 18:17:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x8f840400) [pid = 1858] [serial = 399] [outer = 0x8f686400] 18:17:39 INFO - PROCESS | 1858 | 1477444659271 Marionette DEBUG loaded listener.js 18:17:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8f88d400) [pid = 1858] [serial = 400] [outer = 0x8f686400] 18:17:39 INFO - PROCESS | 1858 | [1858] 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 18:17:39 INFO - PROCESS | 1858 | [1858] 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 18:17:39 INFO - PROCESS | 1858 | [1858] 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 18:17:40 INFO - PROCESS | 1858 | 1477444660274 Marionette TRACE conn4 <- [1,606,null,{"value":["/content-security-policy/blink-contrib/object-src-url-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 18:17:40 INFO - . 18:17:40 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1420ms 18:17:40 INFO - PROCESS | 1858 | 1477444660302 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 18:17:40 INFO - PROCESS | 1858 | 1477444660307 Marionette TRACE conn4 <- [1,607,null,{"value":"7"}] 18:17:40 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 18:17:40 INFO - PROCESS | 1858 | 1477444660314 Marionette TRACE conn4 -> [0,608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:17:40 INFO - PROCESS | 1858 | 1477444660536 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 18:17:40 INFO - PROCESS | 1858 | 1477444660561 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 18:17:40 INFO - PROCESS | 1858 | 1477444660566 Marionette TRACE conn4 <- [1,609,null,["7"]] 18:17:40 INFO - PROCESS | 1858 | 1477444660572 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"7"}] 18:17:40 INFO - PROCESS | 1858 | 1477444660577 Marionette TRACE conn4 <- [1,610,null,{}] 18:17:40 INFO - PROCESS | 1858 | 1477444660584 Marionette TRACE conn4 -> [0,611,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:17:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d874c00 == 10 [pid = 1858] [id = 136] 18:17:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x90653400) [pid = 1858] [serial = 401] [outer = (nil)] 18:17:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x90657800) [pid = 1858] [serial = 402] [outer = 0x90653400] 18:17:40 INFO - PROCESS | 1858 | 1477444660713 Marionette DEBUG loaded listener.js 18:17:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x90657c00) [pid = 1858] [serial = 403] [outer = 0x90653400] 18:17:41 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8f841400) [pid = 1858] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 18:17:41 INFO - PROCESS | 1858 | 1477444661752 Marionette TRACE conn4 <- [1,611,null,{"value":["/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 18:17:41 INFO - . 18:17:41 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1471ms 18:17:41 INFO - PROCESS | 1858 | 1477444661793 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 18:17:41 INFO - PROCESS | 1858 | 1477444661801 Marionette TRACE conn4 <- [1,612,null,{"value":"7"}] 18:17:41 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 18:17:41 INFO - PROCESS | 1858 | 1477444661808 Marionette TRACE conn4 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:17:42 INFO - PROCESS | 1858 | 1477444662006 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 18:17:42 INFO - PROCESS | 1858 | 1477444662028 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 18:17:42 INFO - PROCESS | 1858 | 1477444662034 Marionette TRACE conn4 <- [1,614,null,["7"]] 18:17:42 INFO - PROCESS | 1858 | 1477444662040 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"7"}] 18:17:42 INFO - PROCESS | 1858 | 1477444662046 Marionette TRACE conn4 <- [1,615,null,{}] 18:17:42 INFO - PROCESS | 1858 | 1477444662053 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:17:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x938e5400 == 11 [pid = 1858] [id = 137] 18:17:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x938e6000) [pid = 1858] [serial = 404] [outer = (nil)] 18:17:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x94245800) [pid = 1858] [serial = 405] [outer = 0x938e6000] 18:17:42 INFO - PROCESS | 1858 | 1477444662135 Marionette DEBUG loaded listener.js 18:17:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x944d5400) [pid = 1858] [serial = 406] [outer = 0x938e6000] 18:17:43 INFO - PROCESS | 1858 | 1477444663177 Marionette TRACE conn4 <- [1,616,null,{"value":["/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 18:17:43 INFO - .. 18:17:43 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1421ms 18:17:43 INFO - PROCESS | 1858 | 1477444663228 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 18:17:43 INFO - PROCESS | 1858 | 1477444663233 Marionette TRACE conn4 <- [1,617,null,{"value":"7"}] 18:17:43 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 18:17:43 INFO - PROCESS | 1858 | 1477444663244 Marionette TRACE conn4 -> [0,618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:17:43 INFO - PROCESS | 1858 | 1477444663388 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 18:17:43 INFO - PROCESS | 1858 | 1477444663408 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 18:17:43 INFO - PROCESS | 1858 | 1477444663411 Marionette TRACE conn4 <- [1,619,null,["7"]] 18:17:43 INFO - PROCESS | 1858 | 1477444663418 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"7"}] 18:17:43 INFO - PROCESS | 1858 | 1477444663425 Marionette TRACE conn4 <- [1,620,null,{}] 18:17:43 INFO - PROCESS | 1858 | 1477444663431 Marionette TRACE conn4 -> [0,621,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:17:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x95ab4000 == 12 [pid = 1858] [id = 138] 18:17:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x95ab5c00) [pid = 1858] [serial = 407] [outer = (nil)] 18:17:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x95abb800) [pid = 1858] [serial = 408] [outer = 0x95ab5c00] 18:17:43 INFO - PROCESS | 1858 | 1477444663511 Marionette DEBUG loaded listener.js 18:17:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x9639e000) [pid = 1858] [serial = 409] [outer = 0x95ab5c00] 18:17:46 INFO - PROCESS | 1858 | --DOCSHELL 0x8f979400 == 11 [pid = 1858] [id = 134] 18:17:46 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8f88f400) [pid = 1858] [serial = 394] [outer = (nil)] [url = about:blank] 18:17:46 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8f980800) [pid = 1858] [serial = 396] [outer = (nil)] [url = about:blank] 18:17:48 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8f979c00) [pid = 1858] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 18:17:48 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x938e6000) [pid = 1858] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 18:17:48 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x90653400) [pid = 1858] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 18:17:48 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8f686400) [pid = 1858] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 18:17:49 INFO - PROCESS | 1858 | 1477444669079 Marionette TRACE conn4 <- [1,621,null,{"value":["/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:17:49 INFO - .. 18:17:49 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 5891ms 18:17:49 INFO - PROCESS | 1858 | 1477444669132 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 18:17:49 INFO - PROCESS | 1858 | 1477444669137 Marionette TRACE conn4 <- [1,622,null,{"value":"7"}] 18:17:49 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 18:17:49 INFO - PROCESS | 1858 | 1477444669149 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:17:49 INFO - PROCESS | 1858 | 1477444669316 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 18:17:49 INFO - PROCESS | 1858 | 1477444669335 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 18:17:49 INFO - PROCESS | 1858 | 1477444669342 Marionette TRACE conn4 <- [1,624,null,["7"]] 18:17:49 INFO - PROCESS | 1858 | 1477444669430 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"7"}] 18:17:49 INFO - PROCESS | 1858 | 1477444669438 Marionette TRACE conn4 <- [1,625,null,{}] 18:17:49 INFO - PROCESS | 1858 | 1477444669445 Marionette TRACE conn4 -> [0,626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:17:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f839400 == 12 [pid = 1858] [id = 139] 18:17:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8f839800) [pid = 1858] [serial = 410] [outer = (nil)] 18:17:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8f83e400) [pid = 1858] [serial = 411] [outer = 0x8f839800] 18:17:49 INFO - PROCESS | 1858 | 1477444669554 Marionette DEBUG loaded listener.js 18:17:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8f845400) [pid = 1858] [serial = 412] [outer = 0x8f839800] 18:17:50 INFO - PROCESS | 1858 | 1477444670572 Marionette TRACE conn4 <- [1,626,null,{"value":["/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 18:17:50 INFO - .. 18:17:50 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1471ms 18:17:50 INFO - PROCESS | 1858 | 1477444670617 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 18:17:50 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 18:17:50 INFO - PROCESS | 1858 | 1477444670622 Marionette TRACE conn4 <- [1,627,null,{"value":"7"}] 18:17:50 INFO - PROCESS | 1858 | 1477444670629 Marionette TRACE conn4 -> [0,628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:17:50 INFO - PROCESS | 1858 | 1477444670803 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 18:17:50 INFO - PROCESS | 1858 | 1477444670902 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 18:17:50 INFO - PROCESS | 1858 | 1477444670906 Marionette TRACE conn4 <- [1,629,null,["7"]] 18:17:50 INFO - PROCESS | 1858 | 1477444670914 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"7"}] 18:17:50 INFO - PROCESS | 1858 | 1477444670919 Marionette TRACE conn4 <- [1,630,null,{}] 18:17:50 INFO - PROCESS | 1858 | 1477444670925 Marionette TRACE conn4 -> [0,631,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:17:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f982400 == 13 [pid = 1858] [id = 140] 18:17:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x90650000) [pid = 1858] [serial = 413] [outer = (nil)] 18:17:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x90654c00) [pid = 1858] [serial = 414] [outer = 0x90650000] 18:17:51 INFO - PROCESS | 1858 | 1477444671003 Marionette DEBUG loaded listener.js 18:17:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x91ac0000) [pid = 1858] [serial = 415] [outer = 0x90650000] 18:17:51 INFO - PROCESS | 1858 | 1477444671963 Marionette TRACE conn4 <- [1,631,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 18:17:52 INFO - . 18:17:52 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1376ms 18:17:52 INFO - PROCESS | 1858 | 1477444672012 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 18:17:52 INFO - PROCESS | 1858 | 1477444672019 Marionette TRACE conn4 <- [1,632,null,{"value":"7"}] 18:17:52 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 18:17:52 INFO - PROCESS | 1858 | 1477444672026 Marionette TRACE conn4 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:17:52 INFO - PROCESS | 1858 | 1477444672219 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 18:17:52 INFO - PROCESS | 1858 | 1477444672296 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 18:17:52 INFO - PROCESS | 1858 | 1477444672302 Marionette TRACE conn4 <- [1,634,null,["7"]] 18:17:52 INFO - PROCESS | 1858 | 1477444672310 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"7"}] 18:17:52 INFO - PROCESS | 1858 | 1477444672319 Marionette TRACE conn4 <- [1,635,null,{}] 18:17:52 INFO - PROCESS | 1858 | 1477444672327 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:17:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d867400 == 14 [pid = 1858] [id = 141] 18:17:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8d869c00) [pid = 1858] [serial = 416] [outer = (nil)] 18:17:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8db99c00) [pid = 1858] [serial = 417] [outer = 0x8d869c00] 18:17:52 INFO - PROCESS | 1858 | 1477444672421 Marionette DEBUG loaded listener.js 18:17:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8dc86c00) [pid = 1858] [serial = 418] [outer = 0x8d869c00] 18:17:53 INFO - PROCESS | 1858 | 1477444673559 Marionette TRACE conn4 <- [1,636,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 18:17:53 INFO - . 18:17:53 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1580ms 18:17:53 INFO - PROCESS | 1858 | 1477444673608 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 18:17:53 INFO - PROCESS | 1858 | 1477444673614 Marionette TRACE conn4 <- [1,637,null,{"value":"7"}] 18:17:53 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 18:17:53 INFO - PROCESS | 1858 | 1477444673622 Marionette TRACE conn4 -> [0,638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:17:53 INFO - PROCESS | 1858 | 1477444673856 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 18:17:53 INFO - PROCESS | 1858 | 1477444673968 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 18:17:53 INFO - PROCESS | 1858 | 1477444673975 Marionette TRACE conn4 <- [1,639,null,["7"]] 18:17:53 INFO - PROCESS | 1858 | 1477444673982 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"7"}] 18:17:53 INFO - PROCESS | 1858 | 1477444673990 Marionette TRACE conn4 <- [1,640,null,{}] 18:17:54 INFO - PROCESS | 1858 | 1477444673996 Marionette TRACE conn4 -> [0,641,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:17:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x91a31000 == 15 [pid = 1858] [id = 142] 18:17:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x91ab6800) [pid = 1858] [serial = 419] [outer = (nil)] 18:17:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x92a2c400) [pid = 1858] [serial = 420] [outer = 0x91ab6800] 18:17:54 INFO - PROCESS | 1858 | 1477444674124 Marionette DEBUG loaded listener.js 18:17:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x92da3000) [pid = 1858] [serial = 421] [outer = 0x91ab6800] 18:17:55 INFO - PROCESS | 1858 | --DOCSHELL 0x8f684800 == 14 [pid = 1858] [id = 135] 18:17:55 INFO - PROCESS | 1858 | --DOCSHELL 0x8f982400 == 13 [pid = 1858] [id = 140] 18:17:55 INFO - PROCESS | 1858 | --DOCSHELL 0x8f839400 == 12 [pid = 1858] [id = 139] 18:17:55 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x95abb800) [pid = 1858] [serial = 408] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x94245800) [pid = 1858] [serial = 405] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x944d5400) [pid = 1858] [serial = 406] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x90657800) [pid = 1858] [serial = 402] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x90657c00) [pid = 1858] [serial = 403] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8f840400) [pid = 1858] [serial = 399] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8f88d400) [pid = 1858] [serial = 400] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8f97fc00) [pid = 1858] [serial = 397] [outer = (nil)] [url = about:blank] 18:17:57 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8f839800) [pid = 1858] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 18:17:57 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x95ab5c00) [pid = 1858] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 18:17:59 INFO - PROCESS | 1858 | 1477444679726 Marionette TRACE conn4 <- [1,641,null,{"value":["/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:17:59 INFO - .. 18:17:59 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6138ms 18:17:59 INFO - PROCESS | 1858 | 1477444679761 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 18:17:59 INFO - PROCESS | 1858 | 1477444679767 Marionette TRACE conn4 <- [1,642,null,{"value":"7"}] 18:17:59 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 18:17:59 INFO - PROCESS | 1858 | 1477444679776 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:17:59 INFO - PROCESS | 1858 | 1477444679956 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 18:17:59 INFO - PROCESS | 1858 | 1477444679976 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 18:17:59 INFO - PROCESS | 1858 | 1477444679979 Marionette TRACE conn4 <- [1,644,null,["7"]] 18:17:59 INFO - PROCESS | 1858 | 1477444679987 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"7"}] 18:17:59 INFO - PROCESS | 1858 | 1477444679995 Marionette TRACE conn4 <- [1,645,null,{}] 18:18:00 INFO - PROCESS | 1858 | 1477444680001 Marionette TRACE conn4 -> [0,646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:18:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f88bc00 == 13 [pid = 1858] [id = 143] 18:18:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8f88c800) [pid = 1858] [serial = 422] [outer = (nil)] 18:18:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8f891800) [pid = 1858] [serial = 423] [outer = 0x8f88c800] 18:18:00 INFO - PROCESS | 1858 | 1477444680081 Marionette DEBUG loaded listener.js 18:18:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8fa17c00) [pid = 1858] [serial = 424] [outer = 0x8f88c800] 18:18:03 INFO - PROCESS | 1858 | --DOCSHELL 0x938e5400 == 12 [pid = 1858] [id = 137] 18:18:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8d874c00 == 11 [pid = 1858] [id = 136] 18:18:03 INFO - PROCESS | 1858 | --DOCSHELL 0x91a31000 == 10 [pid = 1858] [id = 142] 18:18:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8d867400 == 9 [pid = 1858] [id = 141] 18:18:03 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8f83e400) [pid = 1858] [serial = 411] [outer = (nil)] [url = about:blank] 18:18:03 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8f845400) [pid = 1858] [serial = 412] [outer = (nil)] [url = about:blank] 18:18:03 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x9639e000) [pid = 1858] [serial = 409] [outer = (nil)] [url = about:blank] 18:18:03 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x90654c00) [pid = 1858] [serial = 414] [outer = (nil)] [url = about:blank] 18:18:05 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8d869c00) [pid = 1858] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 18:18:05 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x91ab6800) [pid = 1858] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 18:18:05 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x90650000) [pid = 1858] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 18:18:05 INFO - PROCESS | 1858 | 1477444685678 Marionette TRACE conn4 <- [1,646,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html",0,null,null,[["Expecting alerts: [\"xhr allowed\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:18:05 INFO - .. 18:18:05 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 5936ms 18:18:05 INFO - PROCESS | 1858 | 1477444685715 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 18:18:05 INFO - PROCESS | 1858 | 1477444685725 Marionette TRACE conn4 <- [1,647,null,{"value":"7"}] 18:18:05 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 18:18:05 INFO - PROCESS | 1858 | 1477444685737 Marionette TRACE conn4 -> [0,648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:18:05 INFO - PROCESS | 1858 | 1477444685907 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 18:18:06 INFO - PROCESS | 1858 | 1477444686021 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 18:18:06 INFO - PROCESS | 1858 | 1477444686026 Marionette TRACE conn4 <- [1,649,null,["7"]] 18:18:06 INFO - PROCESS | 1858 | 1477444686034 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"7"}] 18:18:06 INFO - PROCESS | 1858 | 1477444686042 Marionette TRACE conn4 <- [1,650,null,{}] 18:18:06 INFO - PROCESS | 1858 | 1477444686048 Marionette TRACE conn4 -> [0,651,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:18:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f846400 == 10 [pid = 1858] [id = 144] 18:18:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8f846c00) [pid = 1858] [serial = 425] [outer = (nil)] 18:18:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8f88b400) [pid = 1858] [serial = 426] [outer = 0x8f846c00] 18:18:06 INFO - PROCESS | 1858 | 1477444686133 Marionette DEBUG loaded listener.js 18:18:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8f979800) [pid = 1858] [serial = 427] [outer = 0x8f846c00] 18:18:06 INFO - PROCESS | 1858 | [1858] 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 18:18:06 INFO - PROCESS | 1858 | [1858] 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 18:18:06 INFO - PROCESS | 1858 | [1858] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 18:18:11 INFO - PROCESS | 1858 | --DOCSHELL 0x95ab4000 == 9 [pid = 1858] [id = 138] 18:18:11 INFO - PROCESS | 1858 | --DOCSHELL 0x8f88bc00 == 8 [pid = 1858] [id = 143] 18:18:11 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x91ac0000) [pid = 1858] [serial = 415] [outer = (nil)] [url = about:blank] 18:18:11 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x92a2c400) [pid = 1858] [serial = 420] [outer = (nil)] [url = about:blank] 18:18:11 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x92da3000) [pid = 1858] [serial = 421] [outer = (nil)] [url = about:blank] 18:18:11 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x8db99c00) [pid = 1858] [serial = 417] [outer = (nil)] [url = about:blank] 18:18:11 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x8dc86c00) [pid = 1858] [serial = 418] [outer = (nil)] [url = about:blank] 18:18:11 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x8f891800) [pid = 1858] [serial = 423] [outer = (nil)] [url = about:blank] 18:18:11 INFO - PROCESS | 1858 | 1477444691684 Marionette TRACE conn4 <- [1,651,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:18:11 INFO - .. 18:18:11 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 5984ms 18:18:11 INFO - PROCESS | 1858 | 1477444691719 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 18:18:11 INFO - PROCESS | 1858 | 1477444691725 Marionette TRACE conn4 <- [1,652,null,{"value":"7"}] 18:18:11 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 18:18:11 INFO - PROCESS | 1858 | 1477444691768 Marionette TRACE conn4 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:18:11 INFO - PROCESS | 1858 | 1477444691948 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 18:18:11 INFO - PROCESS | 1858 | 1477444691975 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 18:18:11 INFO - PROCESS | 1858 | 1477444691988 Marionette TRACE conn4 <- [1,654,null,["7"]] 18:18:11 INFO - PROCESS | 1858 | 1477444691996 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"7"}] 18:18:12 INFO - PROCESS | 1858 | 1477444692004 Marionette TRACE conn4 <- [1,655,null,{}] 18:18:12 INFO - PROCESS | 1858 | 1477444692086 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:18:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc87800 == 9 [pid = 1858] [id = 145] 18:18:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x8dc8a000) [pid = 1858] [serial = 428] [outer = (nil)] 18:18:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x8f838800) [pid = 1858] [serial = 429] [outer = 0x8dc8a000] 18:18:12 INFO - PROCESS | 1858 | 1477444692172 Marionette DEBUG loaded listener.js 18:18:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8f840c00) [pid = 1858] [serial = 430] [outer = 0x8dc8a000] 18:18:13 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x8f88c800) [pid = 1858] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 18:18:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8d691800) [pid = 1858] [serial = 431] [outer = 0x8c13c000] 18:18:17 INFO - PROCESS | 1858 | 1477444697701 Marionette TRACE conn4 <- [1,656,null,{"value":["/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 18:18:17 INFO - . 18:18:17 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 5985ms 18:18:17 INFO - PROCESS | 1858 | 1477444697718 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 18:18:17 INFO - PROCESS | 1858 | 1477444697725 Marionette TRACE conn4 <- [1,657,null,{"value":"7"}] 18:18:17 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 18:18:17 INFO - PROCESS | 1858 | 1477444697735 Marionette TRACE conn4 -> [0,658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:18:17 INFO - PROCESS | 1858 | 1477444697937 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 18:18:18 INFO - PROCESS | 1858 | 1477444698073 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 18:18:18 INFO - PROCESS | 1858 | 1477444698080 Marionette TRACE conn4 <- [1,659,null,["7"]] 18:18:18 INFO - PROCESS | 1858 | 1477444698088 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"7"}] 18:18:18 INFO - PROCESS | 1858 | 1477444698095 Marionette TRACE conn4 <- [1,660,null,{}] 18:18:18 INFO - PROCESS | 1858 | 1477444698102 Marionette TRACE conn4 -> [0,661,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:18:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f88cc00 == 10 [pid = 1858] [id = 146] 18:18:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8f88d400) [pid = 1858] [serial = 432] [outer = (nil)] 18:18:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8f975c00) [pid = 1858] [serial = 433] [outer = 0x8f88d400] 18:18:18 INFO - PROCESS | 1858 | 1477444698195 Marionette DEBUG loaded listener.js 18:18:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8f840400) [pid = 1858] [serial = 434] [outer = 0x8f88d400] 18:18:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db96c00 == 11 [pid = 1858] [id = 147] 18:18:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x90657400) [pid = 1858] [serial = 435] [outer = (nil)] 18:18:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8f894c00) [pid = 1858] [serial = 436] [outer = 0x90657400] 18:18:19 INFO - PROCESS | 1858 | 1477444699281 Marionette TRACE conn4 <- [1,661,null,{"value":["/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 18:18:19 INFO - . 18:18:19 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1576ms 18:18:19 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 18:18:19 INFO - PROCESS | 1858 | 1477444699310 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 18:18:19 INFO - PROCESS | 1858 | 1477444699315 Marionette TRACE conn4 <- [1,662,null,{"value":"7"}] 18:18:19 INFO - PROCESS | 1858 | 1477444699323 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:18:19 INFO - PROCESS | 1858 | 1477444699520 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 18:18:19 INFO - PROCESS | 1858 | 1477444699697 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 18:18:19 INFO - PROCESS | 1858 | 1477444699701 Marionette TRACE conn4 <- [1,664,null,["7"]] 18:18:19 INFO - PROCESS | 1858 | 1477444699710 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"7"}] 18:18:19 INFO - PROCESS | 1858 | 1477444699718 Marionette TRACE conn4 <- [1,665,null,{}] 18:18:19 INFO - PROCESS | 1858 | 1477444699726 Marionette TRACE conn4 -> [0,666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:18:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d983c00 == 12 [pid = 1858] [id = 148] 18:18:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8db98000) [pid = 1858] [serial = 437] [outer = (nil)] 18:18:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8f83c000) [pid = 1858] [serial = 438] [outer = 0x8db98000] 18:18:19 INFO - PROCESS | 1858 | 1477444699807 Marionette DEBUG loaded listener.js 18:18:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8f83dc00) [pid = 1858] [serial = 439] [outer = 0x8db98000] 18:18:20 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8f88b400) [pid = 1858] [serial = 426] [outer = (nil)] [url = about:blank] 18:18:20 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8fa17c00) [pid = 1858] [serial = 424] [outer = (nil)] [url = about:blank] 18:18:22 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8f846c00) [pid = 1858] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 18:18:25 INFO - PROCESS | 1858 | 1477444705417 Marionette TRACE conn4 <- [1,666,null,{"value":["/content-security-policy/blink-contrib/style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:18:25 INFO - .. 18:18:25 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6146ms 18:18:25 INFO - PROCESS | 1858 | 1477444705468 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 18:18:25 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 18:18:25 INFO - PROCESS | 1858 | 1477444705474 Marionette TRACE conn4 <- [1,667,null,{"value":"7"}] 18:18:25 INFO - PROCESS | 1858 | 1477444705482 Marionette TRACE conn4 -> [0,668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:18:25 INFO - PROCESS | 1858 | 1477444705664 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 18:18:25 INFO - PROCESS | 1858 | 1477444705730 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 18:18:25 INFO - PROCESS | 1858 | 1477444705736 Marionette TRACE conn4 <- [1,669,null,["7"]] 18:18:25 INFO - PROCESS | 1858 | 1477444705745 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"7"}] 18:18:25 INFO - PROCESS | 1858 | 1477444705752 Marionette TRACE conn4 <- [1,670,null,{}] 18:18:25 INFO - PROCESS | 1858 | 1477444705758 Marionette TRACE conn4 -> [0,671,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:18:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x91084000 == 13 [pid = 1858] [id = 149] 18:18:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x91085800) [pid = 1858] [serial = 440] [outer = (nil)] 18:18:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x91a2c000) [pid = 1858] [serial = 441] [outer = 0x91085800] 18:18:25 INFO - PROCESS | 1858 | 1477444705837 Marionette DEBUG loaded listener.js 18:18:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x91abb800) [pid = 1858] [serial = 442] [outer = 0x91085800] 18:18:26 INFO - PROCESS | 1858 | [1858] 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 18:18:26 INFO - PROCESS | 1858 | [1858] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 18:18:26 INFO - PROCESS | 1858 | 1477444706902 Marionette TRACE conn4 <- [1,671,null,{"value":["/content-security-policy/blink-contrib/style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:18:26 INFO - .. 18:18:26 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1478ms 18:18:26 INFO - PROCESS | 1858 | 1477444706960 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 18:18:26 INFO - PROCESS | 1858 | 1477444706967 Marionette TRACE conn4 <- [1,672,null,{"value":"7"}] 18:18:26 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 18:18:27 INFO - PROCESS | 1858 | 1477444707020 Marionette TRACE conn4 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:18:27 INFO - PROCESS | 1858 | 1477444707230 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 18:18:27 INFO - PROCESS | 1858 | 1477444707371 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 18:18:27 INFO - PROCESS | 1858 | 1477444707377 Marionette TRACE conn4 <- [1,674,null,["7"]] 18:18:27 INFO - PROCESS | 1858 | 1477444707387 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"7"}] 18:18:27 INFO - PROCESS | 1858 | 1477444707393 Marionette TRACE conn4 <- [1,675,null,{}] 18:18:27 INFO - PROCESS | 1858 | 1477444707400 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:18:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x92d9cc00 == 14 [pid = 1858] [id = 150] 18:18:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x92d9e400) [pid = 1858] [serial = 443] [outer = (nil)] 18:18:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x93188800) [pid = 1858] [serial = 444] [outer = 0x92d9e400] 18:18:27 INFO - PROCESS | 1858 | 1477444707494 Marionette DEBUG loaded listener.js 18:18:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x938e5400) [pid = 1858] [serial = 445] [outer = 0x92d9e400] 18:18:28 INFO - PROCESS | 1858 | [1858] 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 18:18:28 INFO - PROCESS | 1858 | [1858] 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 18:18:28 INFO - PROCESS | 1858 | [1858] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 18:18:29 INFO - PROCESS | 1858 | --DOCSHELL 0x8db96c00 == 13 [pid = 1858] [id = 147] 18:18:29 INFO - PROCESS | 1858 | --DOCSHELL 0x8f88cc00 == 12 [pid = 1858] [id = 146] 18:18:29 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x8f838800) [pid = 1858] [serial = 429] [outer = (nil)] [url = about:blank] 18:18:29 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8f979800) [pid = 1858] [serial = 427] [outer = (nil)] [url = about:blank] 18:18:31 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8db98000) [pid = 1858] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 18:18:31 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x90657400) [pid = 1858] [serial = 435] [outer = (nil)] [url = about:srcdoc] 18:18:33 INFO - PROCESS | 1858 | 1477444713097 Marionette TRACE conn4 <- [1,676,null,{"value":["/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:18:33 INFO - .. 18:18:33 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6136ms 18:18:33 INFO - PROCESS | 1858 | 1477444713112 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 18:18:33 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 18:18:33 INFO - PROCESS | 1858 | 1477444713119 Marionette TRACE conn4 <- [1,677,null,{"value":"7"}] 18:18:33 INFO - PROCESS | 1858 | 1477444713128 Marionette TRACE conn4 -> [0,678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:18:33 INFO - PROCESS | 1858 | 1477444713344 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 18:18:33 INFO - PROCESS | 1858 | 1477444713366 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 18:18:33 INFO - PROCESS | 1858 | 1477444713370 Marionette TRACE conn4 <- [1,679,null,["7"]] 18:18:33 INFO - PROCESS | 1858 | 1477444713377 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"7"}] 18:18:33 INFO - PROCESS | 1858 | 1477444713385 Marionette TRACE conn4 <- [1,680,null,{}] 18:18:33 INFO - PROCESS | 1858 | 1477444713392 Marionette TRACE conn4 -> [0,681,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-eval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:18:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x8fa17c00 == 13 [pid = 1858] [id = 151] 18:18:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8fa1a000) [pid = 1858] [serial = 446] [outer = (nil)] 18:18:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x9064e800) [pid = 1858] [serial = 447] [outer = 0x8fa1a000] 18:18:33 INFO - PROCESS | 1858 | 1477444713474 Marionette DEBUG loaded listener.js 18:18:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x90655400) [pid = 1858] [serial = 448] [outer = 0x8fa1a000] 18:18:36 INFO - PROCESS | 1858 | --DOCSHELL 0x8d983c00 == 12 [pid = 1858] [id = 148] 18:18:36 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc87800 == 11 [pid = 1858] [id = 145] 18:18:36 INFO - PROCESS | 1858 | --DOCSHELL 0x8f846400 == 10 [pid = 1858] [id = 144] 18:18:36 INFO - PROCESS | 1858 | --DOCSHELL 0x92d9cc00 == 9 [pid = 1858] [id = 150] 18:18:36 INFO - PROCESS | 1858 | --DOCSHELL 0x91084000 == 8 [pid = 1858] [id = 149] 18:18:37 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8f894c00) [pid = 1858] [serial = 436] [outer = (nil)] [url = about:srcdoc] 18:18:37 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8d691400) [pid = 1858] [serial = 334] [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.] 18:18:37 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8f83dc00) [pid = 1858] [serial = 439] [outer = (nil)] [url = about:blank] 18:18:37 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8f83c000) [pid = 1858] [serial = 438] [outer = (nil)] [url = about:blank] 18:18:37 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x91a2c000) [pid = 1858] [serial = 441] [outer = (nil)] [url = about:blank] 18:18:37 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8f975c00) [pid = 1858] [serial = 433] [outer = (nil)] [url = about:blank] 18:18:39 INFO - PROCESS | 1858 | 1477444719016 Marionette TRACE conn4 <- [1,681,null,{"value":["/content-security-policy/blink-contrib/worker-eval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"eval blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:18:39 INFO - .. 18:18:39 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 5934ms 18:18:39 INFO - PROCESS | 1858 | 1477444719061 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 18:18:39 INFO - PROCESS | 1858 | 1477444719068 Marionette TRACE conn4 <- [1,682,null,{"value":"7"}] 18:18:39 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 18:18:39 INFO - PROCESS | 1858 | 1477444719087 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:18:39 INFO - PROCESS | 1858 | 1477444719308 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 18:18:39 INFO - PROCESS | 1858 | 1477444719378 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 18:18:39 INFO - PROCESS | 1858 | 1477444719385 Marionette TRACE conn4 <- [1,684,null,["7"]] 18:18:39 INFO - PROCESS | 1858 | 1477444719391 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"7"}] 18:18:39 INFO - PROCESS | 1858 | 1477444719400 Marionette TRACE conn4 <- [1,685,null,{}] 18:18:39 INFO - PROCESS | 1858 | 1477444719413 Marionette TRACE conn4 -> [0,686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-from-guid.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:18:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc86c00 == 9 [pid = 1858] [id = 152] 18:18:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8dc87800) [pid = 1858] [serial = 449] [outer = (nil)] 18:18:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8f838c00) [pid = 1858] [serial = 450] [outer = 0x8dc87800] 18:18:39 INFO - PROCESS | 1858 | 1477444719500 Marionette DEBUG loaded listener.js 18:18:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8f842c00) [pid = 1858] [serial = 451] [outer = 0x8dc87800] 18:18:40 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x91085800) [pid = 1858] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 18:18:40 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x92d9e400) [pid = 1858] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 18:18:40 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8dc8a000) [pid = 1858] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 18:18:40 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8f88d400) [pid = 1858] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 18:18:40 INFO - PROCESS | 1858 | [1858] 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 18:18:40 INFO - PROCESS | 1858 | [1858] 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 18:18:40 INFO - PROCESS | 1858 | [1858] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 18:18:40 INFO - PROCESS | 1858 | 1477444720574 Marionette TRACE conn4 <- [1,686,null,{"value":["/content-security-policy/blink-contrib/worker-from-guid.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:18:40 INFO - .. 18:18:40 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1529ms 18:18:40 INFO - PROCESS | 1858 | 1477444720614 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 18:18:40 INFO - PROCESS | 1858 | 1477444720619 Marionette TRACE conn4 <- [1,687,null,{"value":"7"}] 18:18:40 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 18:18:40 INFO - PROCESS | 1858 | 1477444720627 Marionette TRACE conn4 -> [0,688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:18:40 INFO - PROCESS | 1858 | 1477444720849 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 18:18:40 INFO - PROCESS | 1858 | 1477444720908 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 18:18:40 INFO - PROCESS | 1858 | 1477444720914 Marionette TRACE conn4 <- [1,689,null,["7"]] 18:18:40 INFO - PROCESS | 1858 | 1477444720920 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"7"}] 18:18:40 INFO - PROCESS | 1858 | 1477444720925 Marionette TRACE conn4 <- [1,690,null,{}] 18:18:40 INFO - PROCESS | 1858 | 1477444720931 Marionette TRACE conn4 -> [0,691,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:18:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x8fa13000 == 10 [pid = 1858] [id = 153] 18:18:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8fa1b800) [pid = 1858] [serial = 452] [outer = (nil)] 18:18:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x9064e400) [pid = 1858] [serial = 453] [outer = 0x8fa1b800] 18:18:41 INFO - PROCESS | 1858 | 1477444721011 Marionette DEBUG loaded listener.js 18:18:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x90654000) [pid = 1858] [serial = 454] [outer = 0x8fa1b800] 18:18:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc86c00 == 9 [pid = 1858] [id = 152] 18:18:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8fa17c00 == 8 [pid = 1858] [id = 151] 18:18:44 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x93188800) [pid = 1858] [serial = 444] [outer = (nil)] [url = about:blank] 18:18:44 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x938e5400) [pid = 1858] [serial = 445] [outer = (nil)] [url = about:blank] 18:18:44 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x91abb800) [pid = 1858] [serial = 442] [outer = (nil)] [url = about:blank] 18:18:44 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8f840c00) [pid = 1858] [serial = 430] [outer = (nil)] [url = about:blank] 18:18:44 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x8f840400) [pid = 1858] [serial = 434] [outer = (nil)] [url = about:blank] 18:18:46 INFO - PROCESS | 1858 | 1477444726530 Marionette TRACE conn4 <- [1,691,null,{"value":["/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html",0,null,null,[["Expecting alerts: [\"Function() function blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:18:46 INFO - .. 18:18:46 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 5939ms 18:18:46 INFO - PROCESS | 1858 | 1477444726567 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 18:18:46 INFO - PROCESS | 1858 | 1477444726573 Marionette TRACE conn4 <- [1,692,null,{"value":"7"}] 18:18:46 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 18:18:46 INFO - PROCESS | 1858 | 1477444726585 Marionette TRACE conn4 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:18:46 INFO - PROCESS | 1858 | 1477444726768 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 18:18:46 INFO - PROCESS | 1858 | 1477444726786 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 18:18:46 INFO - PROCESS | 1858 | 1477444726790 Marionette TRACE conn4 <- [1,694,null,["7"]] 18:18:46 INFO - PROCESS | 1858 | 1477444726800 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"7"}] 18:18:46 INFO - PROCESS | 1858 | 1477444726809 Marionette TRACE conn4 <- [1,695,null,{}] 18:18:46 INFO - PROCESS | 1858 | 1477444726904 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:18:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f687800 == 9 [pid = 1858] [id = 154] 18:18:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8f687c00) [pid = 1858] [serial = 455] [outer = (nil)] 18:18:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8f83dc00) [pid = 1858] [serial = 456] [outer = 0x8f687c00] 18:18:46 INFO - PROCESS | 1858 | 1477444726988 Marionette DEBUG loaded listener.js 18:18:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8f845000) [pid = 1858] [serial = 457] [outer = 0x8f687c00] 18:18:47 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8fa1a000) [pid = 1858] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 18:18:47 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8dc87800) [pid = 1858] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 18:18:52 INFO - PROCESS | 1858 | 1477444732574 Marionette TRACE conn4 <- [1,696,null,{"value":["/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null],["worker-importscripts-blocked",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"],["worker-importscripts-blocked 1",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"]]]}] 18:18:52 INFO - .... 18:18:52 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6036ms 18:18:52 INFO - PROCESS | 1858 | 1477444732623 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 18:18:52 INFO - PROCESS | 1858 | 1477444732629 Marionette TRACE conn4 <- [1,697,null,{"value":"7"}] 18:18:52 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 18:18:52 INFO - PROCESS | 1858 | --DOCSHELL 0x8fa13000 == 8 [pid = 1858] [id = 153] 18:18:52 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x90655400) [pid = 1858] [serial = 448] [outer = (nil)] [url = about:blank] 18:18:52 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x8f842c00) [pid = 1858] [serial = 451] [outer = (nil)] [url = about:blank] 18:18:52 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x8f838c00) [pid = 1858] [serial = 450] [outer = (nil)] [url = about:blank] 18:18:52 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x9064e800) [pid = 1858] [serial = 447] [outer = (nil)] [url = about:blank] 18:18:52 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x9064e400) [pid = 1858] [serial = 453] [outer = (nil)] [url = about:blank] 18:18:52 INFO - PROCESS | 1858 | 1477444732662 Marionette TRACE conn4 -> [0,698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:18:52 INFO - PROCESS | 1858 | 1477444732835 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 18:18:52 INFO - PROCESS | 1858 | 1477444732940 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 18:18:52 INFO - PROCESS | 1858 | 1477444732947 Marionette TRACE conn4 <- [1,699,null,["7"]] 18:18:52 INFO - PROCESS | 1858 | 1477444732956 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"7"}] 18:18:52 INFO - PROCESS | 1858 | 1477444732963 Marionette TRACE conn4 <- [1,700,null,{}] 18:18:52 INFO - PROCESS | 1858 | 1477444732970 Marionette TRACE conn4 -> [0,701,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:18:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f684800 == 9 [pid = 1858] [id = 155] 18:18:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x8f686400) [pid = 1858] [serial = 458] [outer = (nil)] 18:18:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x8f83c000) [pid = 1858] [serial = 459] [outer = 0x8f686400] 18:18:53 INFO - PROCESS | 1858 | 1477444733057 Marionette DEBUG loaded listener.js 18:18:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8f846400) [pid = 1858] [serial = 460] [outer = 0x8f686400] 18:18:55 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x8fa1b800) [pid = 1858] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 18:18:58 INFO - PROCESS | 1858 | 1477444738538 Marionette TRACE conn4 <- [1,701,null,{"value":["/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"setTimeout blocked\"]",1,"assert_unreached: unexpected alert: setTimeout allowed Reached unreachable code","alert_assert [0,702,"getWindowHandle",null] 18:18:58 INFO - PROCESS | 1858 | 1477444738600 Marionette TRACE conn4 <- [1,702,null,{"value":"7"}] 18:18:58 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 18:18:58 INFO - PROCESS | 1858 | 1477444738607 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 18:18:58 INFO - PROCESS | 1858 | 1477444738613 Marionette TRACE conn4 <- [1,703,null,{}] 18:18:58 INFO - PROCESS | 1858 | 1477444738619 Marionette TRACE conn4 -> [0,704,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:18:58 INFO - PROCESS | 1858 | 1477444738793 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 18:18:58 INFO - PROCESS | 1858 | 1477444738908 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 18:18:58 INFO - PROCESS | 1858 | 1477444738914 Marionette TRACE conn4 <- [1,705,null,["7"]] 18:18:58 INFO - PROCESS | 1858 | 1477444738923 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"7"}] 18:18:58 INFO - PROCESS | 1858 | 1477444738932 Marionette TRACE conn4 <- [1,706,null,{}] 18:18:58 INFO - PROCESS | 1858 | 1477444738942 Marionette TRACE conn4 -> [0,707,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_1_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:18:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d86c800 == 10 [pid = 1858] [id = 156] 18:18:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8d86d400) [pid = 1858] [serial = 461] [outer = (nil)] 18:18:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8dba2800) [pid = 1858] [serial = 462] [outer = 0x8d86d400] 18:18:59 INFO - PROCESS | 1858 | 1477444739033 Marionette DEBUG loaded listener.js 18:18:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8f680800) [pid = 1858] [serial = 463] [outer = 0x8d86d400] 18:18:59 INFO - PROCESS | 1858 | [1858] 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 18:18:59 INFO - PROCESS | 1858 | [1858] 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 18:18:59 INFO - PROCESS | 1858 | [1858] 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 18:18:59 INFO - PROCESS | 1858 | [1858] 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 18:19:00 INFO - PROCESS | 1858 | 1477444740233 Marionette TRACE conn4 <- [1,707,null,{"value":["/content-security-policy/media-src/media-src-7_1_2.html",0,null,null,[["Disallowed async video src",0,null,null],["Disallowed async video source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:19:00 INFO - ... 18:19:00 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1685ms 18:19:00 INFO - PROCESS | 1858 | 1477444740294 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 18:19:00 INFO - PROCESS | 1858 | 1477444740301 Marionette TRACE conn4 <- [1,708,null,{"value":"7"}] 18:19:00 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 18:19:00 INFO - PROCESS | 1858 | 1477444740308 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 18:19:00 INFO - PROCESS | 1858 | 1477444740313 Marionette TRACE conn4 <- [1,709,null,{}] 18:19:00 INFO - PROCESS | 1858 | 1477444740324 Marionette TRACE conn4 -> [0,710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:00 INFO - PROCESS | 1858 | 1477444740557 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 18:19:00 INFO - PROCESS | 1858 | 1477444740691 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 18:19:00 INFO - PROCESS | 1858 | 1477444740696 Marionette TRACE conn4 <- [1,711,null,["7"]] 18:19:00 INFO - PROCESS | 1858 | 1477444740705 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"7"}] 18:19:00 INFO - PROCESS | 1858 | 1477444740711 Marionette TRACE conn4 <- [1,712,null,{}] 18:19:00 INFO - PROCESS | 1858 | 1477444740720 Marionette TRACE conn4 -> [0,713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x92d9e400 == 11 [pid = 1858] [id = 157] 18:19:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x92d9f400) [pid = 1858] [serial = 464] [outer = (nil)] 18:19:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x93188800) [pid = 1858] [serial = 465] [outer = 0x92d9f400] 18:19:00 INFO - PROCESS | 1858 | 1477444740820 Marionette DEBUG loaded listener.js 18:19:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8c134800) [pid = 1858] [serial = 466] [outer = 0x92d9f400] 18:19:01 INFO - PROCESS | 1858 | [mp3 @ 0x95aaf400] err{or,}_recognition separate: 1; 1 18:19:01 INFO - PROCESS | 1858 | [mp3 @ 0x95aaf400] err{or,}_recognition combined: 1; 1 18:19:01 INFO - PROCESS | 1858 | [mp3 @ 0x95aaf800] err{or,}_recognition separate: 1; 1 18:19:01 INFO - PROCESS | 1858 | [mp3 @ 0x95aaf800] err{or,}_recognition combined: 1; 1 18:19:01 INFO - PROCESS | 1858 | [1858] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 18:19:01 INFO - PROCESS | 1858 | [1858] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 18:19:02 INFO - PROCESS | 1858 | [1858] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 18:19:02 INFO - PROCESS | 1858 | [1858] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 18:19:02 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x90654000) [pid = 1858] [serial = 454] [outer = (nil)] [url = about:blank] 18:19:02 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8f83dc00) [pid = 1858] [serial = 456] [outer = (nil)] [url = about:blank] 18:19:04 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8f687c00) [pid = 1858] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 18:19:06 INFO - PROCESS | 1858 | 1477444746364 Marionette TRACE conn4 <- [1,713,null,{"value":["/content-security-policy/media-src/media-src-7_2.html",0,null,null,[["In-policy audio src",0,null,null],["In-policy audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:19:06 INFO - ... 18:19:06 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6114ms 18:19:06 INFO - PROCESS | 1858 | 1477444746422 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 18:19:06 INFO - PROCESS | 1858 | 1477444746427 Marionette TRACE conn4 <- [1,714,null,{"value":"7"}] 18:19:06 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 18:19:06 INFO - PROCESS | 1858 | 1477444746437 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 18:19:06 INFO - PROCESS | 1858 | 1477444746442 Marionette TRACE conn4 <- [1,715,null,{}] 18:19:06 INFO - PROCESS | 1858 | 1477444746451 Marionette TRACE conn4 -> [0,716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:06 INFO - PROCESS | 1858 | 1477444746622 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 18:19:06 INFO - PROCESS | 1858 | 1477444746725 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 18:19:06 INFO - PROCESS | 1858 | 1477444746730 Marionette TRACE conn4 <- [1,717,null,["7"]] 18:19:06 INFO - PROCESS | 1858 | 1477444746736 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"7"}] 18:19:06 INFO - PROCESS | 1858 | 1477444746744 Marionette TRACE conn4 <- [1,718,null,{}] 18:19:06 INFO - PROCESS | 1858 | 1477444746755 Marionette TRACE conn4 -> [0,719,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_2_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f841400 == 12 [pid = 1858] [id = 158] 18:19:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8f841c00) [pid = 1858] [serial = 467] [outer = (nil)] 18:19:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8f887400) [pid = 1858] [serial = 468] [outer = 0x8f841c00] 18:19:06 INFO - PROCESS | 1858 | 1477444746839 Marionette DEBUG loaded listener.js 18:19:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8f88f400) [pid = 1858] [serial = 469] [outer = 0x8f841c00] 18:19:07 INFO - PROCESS | 1858 | [1858] 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 18:19:07 INFO - PROCESS | 1858 | [1858] 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 18:19:07 INFO - PROCESS | 1858 | [1858] 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 18:19:07 INFO - PROCESS | 1858 | [1858] 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 18:19:07 INFO - PROCESS | 1858 | 1477444747802 Marionette TRACE conn4 <- [1,719,null,{"value":["/content-security-policy/media-src/media-src-7_2_2.html",0,null,null,[["Disallaowed audio src",0,null,null],["Disallowed audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:19:07 INFO - ... 18:19:07 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1382ms 18:19:07 INFO - PROCESS | 1858 | 1477444747818 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 18:19:07 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 18:19:07 INFO - PROCESS | 1858 | 1477444747825 Marionette TRACE conn4 <- [1,720,null,{"value":"7"}] 18:19:07 INFO - PROCESS | 1858 | 1477444747831 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 18:19:07 INFO - PROCESS | 1858 | 1477444747836 Marionette TRACE conn4 <- [1,721,null,{}] 18:19:07 INFO - PROCESS | 1858 | 1477444747848 Marionette TRACE conn4 -> [0,722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:08 INFO - PROCESS | 1858 | 1477444748065 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 18:19:08 INFO - PROCESS | 1858 | 1477444748078 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 18:19:08 INFO - PROCESS | 1858 | 1477444748084 Marionette TRACE conn4 <- [1,723,null,["7"]] 18:19:08 INFO - PROCESS | 1858 | 1477444748100 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"7"}] 18:19:08 INFO - PROCESS | 1858 | 1477444748110 Marionette TRACE conn4 <- [1,724,null,{}] 18:19:08 INFO - PROCESS | 1858 | 1477444748116 Marionette TRACE conn4 -> [0,725,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x95ab2000 == 13 [pid = 1858] [id = 159] 18:19:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x95ab2800) [pid = 1858] [serial = 470] [outer = (nil)] 18:19:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x95ab5000) [pid = 1858] [serial = 471] [outer = 0x95ab2800] 18:19:08 INFO - PROCESS | 1858 | 1477444748197 Marionette DEBUG loaded listener.js 18:19:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x95abb400) [pid = 1858] [serial = 472] [outer = 0x95ab2800] 18:19:08 INFO - PROCESS | 1858 | [h264 @ 0x91087000] err{or,}_recognition separate: 1; 1 18:19:08 INFO - PROCESS | 1858 | [h264 @ 0x91087000] err{or,}_recognition combined: 1; 1 18:19:08 INFO - PROCESS | 1858 | [h264 @ 0x91087000] Unsupported bit depth: 0 18:19:08 INFO - PROCESS | 1858 | [h264 @ 0x91087000] no picture 18:19:08 INFO - PROCESS | 1858 | [h264 @ 0x91087000] no picture 18:19:10 INFO - PROCESS | 1858 | --DOCSHELL 0x8d86c800 == 12 [pid = 1858] [id = 156] 18:19:11 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8f845000) [pid = 1858] [serial = 457] [outer = (nil)] [url = about:blank] 18:19:11 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8f83c000) [pid = 1858] [serial = 459] [outer = (nil)] [url = about:blank] 18:19:13 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8d86d400) [pid = 1858] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 18:19:13 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8f841c00) [pid = 1858] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 18:19:13 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x92d9f400) [pid = 1858] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 18:19:13 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8f686400) [pid = 1858] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 18:19:13 INFO - PROCESS | 1858 | 1477444753758 Marionette TRACE conn4 <- [1,725,null,{"value":["/content-security-policy/media-src/media-src-7_3.html",0,null,null,[["In-policy track element",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:19:13 INFO - .. 18:19:13 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 5950ms 18:19:13 INFO - PROCESS | 1858 | 1477444753782 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 18:19:13 INFO - PROCESS | 1858 | 1477444753788 Marionette TRACE conn4 <- [1,726,null,{"value":"7"}] 18:19:13 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 18:19:13 INFO - PROCESS | 1858 | 1477444753799 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:13 INFO - PROCESS | 1858 | 1477444753980 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 18:19:14 INFO - PROCESS | 1858 | 1477444754081 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 18:19:14 INFO - PROCESS | 1858 | 1477444754087 Marionette TRACE conn4 <- [1,728,null,["7"]] 18:19:14 INFO - PROCESS | 1858 | 1477444754094 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"7"}] 18:19:14 INFO - PROCESS | 1858 | 1477444754102 Marionette TRACE conn4 <- [1,729,null,{}] 18:19:14 INFO - PROCESS | 1858 | 1477444754109 Marionette TRACE conn4 -> [0,730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-redir-bug.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f844c00 == 13 [pid = 1858] [id = 160] 18:19:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8f845000) [pid = 1858] [serial = 473] [outer = (nil)] 18:19:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8f88a400) [pid = 1858] [serial = 474] [outer = 0x8f845000] 18:19:14 INFO - PROCESS | 1858 | 1477444754197 Marionette DEBUG loaded listener.js 18:19:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8f97ac00) [pid = 1858] [serial = 475] [outer = 0x8f845000] 18:19:14 INFO - PROCESS | 1858 | [h264 @ 0x959c7000] err{or,}_recognition separate: 1; 1 18:19:14 INFO - PROCESS | 1858 | [h264 @ 0x959c7000] err{or,}_recognition combined: 1; 1 18:19:14 INFO - PROCESS | 1858 | [h264 @ 0x959c7000] Unsupported bit depth: 0 18:19:14 INFO - PROCESS | 1858 | [h264 @ 0x959c7000] no picture 18:19:14 INFO - PROCESS | 1858 | [h264 @ 0x959c7000] no picture 18:19:14 INFO - PROCESS | 1858 | [h264 @ 0x95abdc00] err{or,}_recognition separate: 1; 1 18:19:14 INFO - PROCESS | 1858 | [h264 @ 0x95abdc00] err{or,}_recognition combined: 1; 1 18:19:14 INFO - PROCESS | 1858 | [h264 @ 0x95abdc00] Unsupported bit depth: 0 18:19:14 INFO - PROCESS | 1858 | [h264 @ 0x95abdc00] no picture 18:19:14 INFO - PROCESS | 1858 | [h264 @ 0x95abdc00] no picture 18:19:15 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 18:19:15 INFO - PROCESS | 1858 | [h264 @ 0x95bee800] err{or,}_recognition separate: 1; 1 18:19:15 INFO - PROCESS | 1858 | [h264 @ 0x95bee800] err{or,}_recognition combined: 1; 1 18:19:15 INFO - PROCESS | 1858 | [h264 @ 0x95bee800] Unsupported bit depth: 0 18:19:15 INFO - PROCESS | 1858 | [h264 @ 0x95bee800] no picture 18:19:15 INFO - PROCESS | 1858 | [h264 @ 0x95bee800] no picture 18:19:15 INFO - PROCESS | 1858 | [h264 @ 0x9639ec00] err{or,}_recognition separate: 1; 1 18:19:15 INFO - PROCESS | 1858 | [h264 @ 0x9639ec00] err{or,}_recognition combined: 1; 1 18:19:15 INFO - PROCESS | 1858 | [h264 @ 0x9639ec00] Unsupported bit depth: 0 18:19:15 INFO - PROCESS | 1858 | [h264 @ 0x9639ec00] no picture 18:19:15 INFO - PROCESS | 1858 | [h264 @ 0x9639ec00] no picture 18:19:18 INFO - PROCESS | 1858 | --DOCSHELL 0x92d9e400 == 12 [pid = 1858] [id = 157] 18:19:18 INFO - PROCESS | 1858 | --DOCSHELL 0x8f684800 == 11 [pid = 1858] [id = 155] 18:19:18 INFO - PROCESS | 1858 | --DOCSHELL 0x8f841400 == 10 [pid = 1858] [id = 158] 18:19:18 INFO - PROCESS | 1858 | --DOCSHELL 0x8f687800 == 9 [pid = 1858] [id = 154] 18:19:18 INFO - PROCESS | 1858 | --DOCSHELL 0x95ab2000 == 8 [pid = 1858] [id = 159] 18:19:18 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8f846400) [pid = 1858] [serial = 460] [outer = (nil)] [url = about:blank] 18:19:18 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8f887400) [pid = 1858] [serial = 468] [outer = (nil)] [url = about:blank] 18:19:18 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8f88f400) [pid = 1858] [serial = 469] [outer = (nil)] [url = about:blank] 18:19:18 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x93188800) [pid = 1858] [serial = 465] [outer = (nil)] [url = about:blank] 18:19:18 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x8c134800) [pid = 1858] [serial = 466] [outer = (nil)] [url = about:blank] 18:19:18 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x8dba2800) [pid = 1858] [serial = 462] [outer = (nil)] [url = about:blank] 18:19:18 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x8f680800) [pid = 1858] [serial = 463] [outer = (nil)] [url = about:blank] 18:19:18 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x95ab5000) [pid = 1858] [serial = 471] [outer = (nil)] [url = about:blank] 18:19:19 INFO - PROCESS | 1858 | 1477444759721 Marionette TRACE conn4 <- [1,730,null,{"value":["/content-security-policy/media-src/media-src-redir-bug.sub.html",0,null,null,[["In-policy async video src",0,null,null],["in-policy async video src w/redir",0,null,null],["In-policy async video source element",0,null,null],["In-policy async video source element w/redir",0,null,null],["Violation report status OK.",0,null,null]]]}] 18:19:19 INFO - ..... 18:19:19 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 5939ms 18:19:19 INFO - PROCESS | 1858 | 1477444759736 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 18:19:19 INFO - PROCESS | 1858 | 1477444759743 Marionette TRACE conn4 <- [1,731,null,{"value":"7"}] 18:19:19 INFO - TEST-START | /custom-elements/reactions/Attr.html 18:19:19 INFO - PROCESS | 1858 | 1477444759755 Marionette TRACE conn4 -> [0,732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:19 INFO - PROCESS | 1858 | 1477444759950 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 18:19:19 INFO - PROCESS | 1858 | 1477444759971 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 18:19:19 INFO - PROCESS | 1858 | 1477444759978 Marionette TRACE conn4 <- [1,733,null,["7"]] 18:19:20 INFO - PROCESS | 1858 | 1477444760065 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"7"}] 18:19:20 INFO - PROCESS | 1858 | 1477444760074 Marionette TRACE conn4 <- [1,734,null,{}] 18:19:20 INFO - PROCESS | 1858 | 1477444760081 Marionette TRACE conn4 -> [0,735,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Attr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Attr.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f687c00 == 9 [pid = 1858] [id = 161] 18:19:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x8f838800) [pid = 1858] [serial = 476] [outer = (nil)] 18:19:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x8f83f000) [pid = 1858] [serial = 477] [outer = 0x8f838800] 18:19:20 INFO - PROCESS | 1858 | 1477444760168 Marionette DEBUG loaded listener.js 18:19:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8f846000) [pid = 1858] [serial = 478] [outer = 0x8f838800] 18:19:20 INFO - PROCESS | 1858 | 1477444760742 Marionette TRACE conn4 <- [1,735,null,{"value":["/custom-elements/reactions/Attr.html",0,null,null,[["value on Attr must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"],["value on Attr must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"]]]}] 18:19:20 INFO - .. 18:19:20 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1019ms 18:19:20 INFO - PROCESS | 1858 | 1477444760779 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 18:19:20 INFO - PROCESS | 1858 | 1477444760792 Marionette TRACE conn4 <- [1,736,null,{"value":"7"}] 18:19:20 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 18:19:20 INFO - PROCESS | 1858 | 1477444760804 Marionette TRACE conn4 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:20 INFO - PROCESS | 1858 | 1477444760974 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 18:19:21 INFO - PROCESS | 1858 | 1477444761077 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 18:19:21 INFO - PROCESS | 1858 | 1477444761082 Marionette TRACE conn4 <- [1,738,null,["7"]] 18:19:21 INFO - PROCESS | 1858 | 1477444761088 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"7"}] 18:19:21 INFO - PROCESS | 1858 | 1477444761094 Marionette TRACE conn4 <- [1,739,null,{}] 18:19:21 INFO - PROCESS | 1858 | 1477444761100 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/ChildNode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/ChildNode.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:21 INFO - PROCESS | 1858 | ++DOCSHELL 0x90650000 == 10 [pid = 1858] [id = 162] 18:19:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x90650800) [pid = 1858] [serial = 479] [outer = (nil)] 18:19:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x90656400) [pid = 1858] [serial = 480] [outer = 0x90650800] 18:19:21 INFO - PROCESS | 1858 | 1477444761179 Marionette DEBUG loaded listener.js 18:19:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8d983c00) [pid = 1858] [serial = 481] [outer = 0x90650800] 18:19:21 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x95ab2800) [pid = 1858] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 18:19:21 INFO - ....... 18:19:21 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1071ms 18:19:21 INFO - PROCESS | 1858 | 1477444761851 Marionette TRACE conn4 <- [1,740,null,{"value":["/custom-elements/reactions/ChildNode.html",0,null,null,[["before on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["before on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["after on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["after on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["replaceWith on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:29:1\n"]]]}] 18:19:21 INFO - PROCESS | 1858 | 1477444761906 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 18:19:21 INFO - PROCESS | 1858 | 1477444761913 Marionette TRACE conn4 <- [1,741,null,{"value":"7"}] 18:19:21 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 18:19:21 INFO - PROCESS | 1858 | 1477444761924 Marionette TRACE conn4 -> [0,742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:22 INFO - PROCESS | 1858 | 1477444762096 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 18:19:22 INFO - PROCESS | 1858 | 1477444762192 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 18:19:22 INFO - PROCESS | 1858 | 1477444762196 Marionette TRACE conn4 <- [1,743,null,["7"]] 18:19:22 INFO - PROCESS | 1858 | 1477444762201 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"7"}] 18:19:22 INFO - PROCESS | 1858 | 1477444762208 Marionette TRACE conn4 <- [1,744,null,{}] 18:19:22 INFO - PROCESS | 1858 | 1477444762214 Marionette TRACE conn4 -> [0,745,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/DOMTokenList.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x95ab9400 == 11 [pid = 1858] [id = 163] 18:19:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x95abac00) [pid = 1858] [serial = 482] [outer = (nil)] 18:19:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x95e74000) [pid = 1858] [serial = 483] [outer = 0x95abac00] 18:19:22 INFO - PROCESS | 1858 | 1477444762296 Marionette DEBUG loaded listener.js 18:19:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x9652d400) [pid = 1858] [serial = 484] [outer = 0x95abac00] 18:19:23 INFO - .................... 18:19:23 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1131ms 18:19:23 INFO - TEST-START | /custom-elements/reactions/Document.html 18:19:23 INFO - PROCESS | 1858 | 1477444762993 Marionette TRACE conn4 <- [1,745,null,{"value":["/custom-elements/reactions/DOMTokenList.html",0,null,null,[["add on DOMTokenList must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:16:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:29:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:26:1\n"],["add on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:34:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding a value to an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:45:1\n"],["add on DOMTokenList must enqueue exactly one attributeChanged reaction when adding multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:57:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:54:1\n"],["remove on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:68:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:64:1\n"],["remove on DOMTokenList must enqueue exactly one attributeChanged reaction when removing multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:79:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:75:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a non-existent value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:90:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:86:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:99:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:95:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:108:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:104:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:119:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:115:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:130:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:126:1\n"],["replace on DOMTokenList must enqueue an attributeChanged reaction when replacing a value in an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:139:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:135:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when the token to replace does not exist in the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:150:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:146:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when replacing a value in an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:159:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:155:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when adding an observed attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:167:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:164:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:178:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:174:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when mutating the value of an observed attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:188:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:184:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when mutating the value of an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:199:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:195:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when the setter is called with the original value of the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:208:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:204:1\n"]]]}] 18:19:23 INFO - PROCESS | 1858 | 1477444763054 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 18:19:23 INFO - PROCESS | 1858 | 1477444763057 Marionette TRACE conn4 <- [1,746,null,{"value":"7"}] 18:19:23 INFO - PROCESS | 1858 | 1477444763071 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:23 INFO - PROCESS | 1858 | 1477444763280 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 18:19:23 INFO - PROCESS | 1858 | 1477444763296 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 18:19:23 INFO - PROCESS | 1858 | 1477444763301 Marionette TRACE conn4 <- [1,748,null,["7"]] 18:19:23 INFO - PROCESS | 1858 | 1477444763306 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"7"}] 18:19:23 INFO - PROCESS | 1858 | 1477444763312 Marionette TRACE conn4 <- [1,749,null,{}] 18:19:23 INFO - PROCESS | 1858 | 1477444763320 Marionette TRACE conn4 -> [0,750,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Document.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:23 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb2fc00 == 12 [pid = 1858] [id = 164] 18:19:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8f841800) [pid = 1858] [serial = 485] [outer = (nil)] 18:19:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x9781e800) [pid = 1858] [serial = 486] [outer = 0x8f841800] 18:19:23 INFO - PROCESS | 1858 | 1477444763400 Marionette DEBUG loaded listener.js 18:19:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x97a7ac00) [pid = 1858] [serial = 487] [outer = 0x8f841800] 18:19:23 INFO - PROCESS | 1858 | 1477444763963 Marionette TRACE conn4 <- [1,750,null,{"value":["/custom-elements/reactions/Document.html",0,null,null,[["importNode on Document must construct a new custom element when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:20:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:17:1\n"],["adoptNode on Document must enqueue an adopted reaction when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:31:1\n"]]]}] 18:19:23 INFO - .. 18:19:23 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 920ms 18:19:23 INFO - PROCESS | 1858 | 1477444763991 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 18:19:24 INFO - PROCESS | 1858 | 1477444763995 Marionette TRACE conn4 <- [1,751,null,{"value":"7"}] 18:19:24 INFO - TEST-START | /custom-elements/reactions/Element.html 18:19:24 INFO - PROCESS | 1858 | 1477444764015 Marionette TRACE conn4 -> [0,752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:24 INFO - PROCESS | 1858 | 1477444764160 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 18:19:24 INFO - PROCESS | 1858 | 1477444764171 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 18:19:24 INFO - PROCESS | 1858 | 1477444764174 Marionette TRACE conn4 <- [1,753,null,["7"]] 18:19:24 INFO - PROCESS | 1858 | 1477444764179 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"7"}] 18:19:24 INFO - PROCESS | 1858 | 1477444764196 Marionette TRACE conn4 <- [1,754,null,{}] 18:19:24 INFO - PROCESS | 1858 | 1477444764200 Marionette TRACE conn4 -> [0,755,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Element.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Element.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x97bbe400 == 13 [pid = 1858] [id = 165] 18:19:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x97bbf800) [pid = 1858] [serial = 488] [outer = (nil)] 18:19:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x97c67800) [pid = 1858] [serial = 489] [outer = 0x97bbf800] 18:19:24 INFO - PROCESS | 1858 | 1477444764274 Marionette DEBUG loaded listener.js 18:19:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x97c6e400) [pid = 1858] [serial = 490] [outer = 0x97bbf800] 18:19:25 INFO - .................................... 18:19:25 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1102ms 18:19:25 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 18:19:25 INFO - PROCESS | 1858 | 1477444765042 Marionette TRACE conn4 <- [1,755,null,{"value":["/custom-elements/reactions/Element.html",0,null,null,[["id on Element must enqueue an attributeChanged reaction when adding id content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["id on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["className on Element must enqueue an attributeChanged reaction when adding class content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["className on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["slot on Element must enqueue an attributeChanged reaction when adding slot content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["slot on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["undefined must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"],["undefined must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"]]]}] 18:19:25 INFO - PROCESS | 1858 | 1477444765119 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 18:19:25 INFO - PROCESS | 1858 | 1477444765125 Marionette TRACE conn4 <- [1,756,null,{"value":"7"}] 18:19:25 INFO - PROCESS | 1858 | 1477444765198 Marionette TRACE conn4 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:25 INFO - PROCESS | 1858 | 1477444765465 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 18:19:25 INFO - PROCESS | 1858 | 1477444765601 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 18:19:25 INFO - PROCESS | 1858 | 1477444765613 Marionette TRACE conn4 <- [1,758,null,["7"]] 18:19:25 INFO - PROCESS | 1858 | 1477444765627 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"7"}] 18:19:25 INFO - PROCESS | 1858 | 1477444765634 Marionette TRACE conn4 <- [1,759,null,{}] 18:19:25 INFO - PROCESS | 1858 | 1477444765641 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/NamedNodeMap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x8fa1f000 == 14 [pid = 1858] [id = 166] 18:19:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8fa1f400) [pid = 1858] [serial = 491] [outer = (nil)] 18:19:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x90656c00) [pid = 1858] [serial = 492] [outer = 0x8fa1f400] 18:19:25 INFO - PROCESS | 1858 | 1477444765735 Marionette DEBUG loaded listener.js 18:19:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x93869c00) [pid = 1858] [serial = 493] [outer = 0x8fa1f400] 18:19:26 INFO - ................ 18:19:26 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1385ms 18:19:26 INFO - TEST-START | /custom-elements/reactions/Node.html 18:19:26 INFO - PROCESS | 1858 | 1477444766447 Marionette TRACE conn4 <- [1,760,null,{"value":["/custom-elements/reactions/NamedNodeMap.html",0,null,null,[["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"]]]}] 18:19:26 INFO - PROCESS | 1858 | 1477444766528 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 18:19:26 INFO - PROCESS | 1858 | 1477444766536 Marionette TRACE conn4 <- [1,761,null,{"value":"7"}] 18:19:26 INFO - PROCESS | 1858 | 1477444766549 Marionette TRACE conn4 -> [0,762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:26 INFO - PROCESS | 1858 | 1477444766778 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 18:19:26 INFO - PROCESS | 1858 | 1477444766792 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 18:19:26 INFO - PROCESS | 1858 | 1477444766796 Marionette TRACE conn4 <- [1,763,null,["7"]] 18:19:26 INFO - PROCESS | 1858 | 1477444766803 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"7"}] 18:19:26 INFO - PROCESS | 1858 | 1477444766809 Marionette TRACE conn4 <- [1,764,null,{}] 18:19:26 INFO - PROCESS | 1858 | 1477444766904 Marionette TRACE conn4 -> [0,765,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Node.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Node.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb31800 == 15 [pid = 1858] [id = 167] 18:19:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x97a82c00) [pid = 1858] [serial = 494] [outer = (nil)] 18:19:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x97c72c00) [pid = 1858] [serial = 495] [outer = 0x97a82c00] 18:19:26 INFO - PROCESS | 1858 | 1477444766995 Marionette DEBUG loaded listener.js 18:19:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x98333400) [pid = 1858] [serial = 496] [outer = 0x97a82c00] 18:19:27 INFO - PROCESS | 1858 | 1477444767688 Marionette TRACE conn4 <- [1,765,null,{"value":["/custom-elements/reactions/Node.html",0,null,null,[["nodeValue on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["nodeValue on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["textContent on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["textContent on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["insertBefore on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["insertBefore on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["appendChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["appendChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["replaceChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["replaceChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["removeChild on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:43:1\n"]]]}] 18:19:27 INFO - .............. 18:19:27 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1229ms 18:19:27 INFO - PROCESS | 1858 | 1477444767782 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 18:19:27 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 18:19:27 INFO - PROCESS | 1858 | 1477444767793 Marionette TRACE conn4 <- [1,766,null,{"value":"7"}] 18:19:27 INFO - PROCESS | 1858 | 1477444767799 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:27 INFO - PROCESS | 1858 | 1477444767964 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 18:19:28 INFO - PROCESS | 1858 | 1477444768101 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 18:19:28 INFO - PROCESS | 1858 | 1477444768107 Marionette TRACE conn4 <- [1,768,null,["7"]] 18:19:28 INFO - PROCESS | 1858 | 1477444768117 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"7"}] 18:19:28 INFO - PROCESS | 1858 | 1477444768123 Marionette TRACE conn4 <- [1,769,null,{}] 18:19:28 INFO - PROCESS | 1858 | 1477444768130 Marionette TRACE conn4 -> [0,770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/ParentNode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/ParentNode.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b0e7c00 == 16 [pid = 1858] [id = 168] 18:19:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x9b0e8800) [pid = 1858] [serial = 497] [outer = (nil)] 18:19:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x9b0ebc00) [pid = 1858] [serial = 498] [outer = 0x9b0e8800] 18:19:28 INFO - PROCESS | 1858 | 1477444768220 Marionette DEBUG loaded listener.js 18:19:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x9b0ee800) [pid = 1858] [serial = 499] [outer = 0x9b0e8800] 18:19:28 INFO - .... 18:19:28 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1022ms 18:19:28 INFO - TEST-START | /custom-elements/reactions/Range.html 18:19:28 INFO - PROCESS | 1858 | 1477444768802 Marionette TRACE conn4 <- [1,770,null,{"value":["/custom-elements/reactions/ParentNode.html",0,null,null,[["prepend on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["prepend on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["append on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"],["append on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"]]]}] 18:19:28 INFO - PROCESS | 1858 | 1477444768821 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 18:19:28 INFO - PROCESS | 1858 | 1477444768826 Marionette TRACE conn4 <- [1,771,null,{"value":"7"}] 18:19:28 INFO - PROCESS | 1858 | 1477444768837 Marionette TRACE conn4 -> [0,772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:29 INFO - PROCESS | 1858 | 1477444769057 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 18:19:29 INFO - PROCESS | 1858 | 1477444769132 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 18:19:29 INFO - PROCESS | 1858 | 1477444769137 Marionette TRACE conn4 <- [1,773,null,["7"]] 18:19:29 INFO - PROCESS | 1858 | 1477444769142 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"7"}] 18:19:29 INFO - PROCESS | 1858 | 1477444769149 Marionette TRACE conn4 <- [1,774,null,{}] 18:19:29 INFO - PROCESS | 1858 | 1477444769155 Marionette TRACE conn4 -> [0,775,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Range.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b3bfc00 == 17 [pid = 1858] [id = 169] 18:19:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x9b3c3800) [pid = 1858] [serial = 500] [outer = (nil)] 18:19:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x9b4df000) [pid = 1858] [serial = 501] [outer = 0x9b3c3800] 18:19:29 INFO - PROCESS | 1858 | 1477444769241 Marionette DEBUG loaded listener.js 18:19:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x9b4e3000) [pid = 1858] [serial = 502] [outer = 0x9b3c3800] 18:19:29 INFO - PROCESS | 1858 | 1477444769895 Marionette TRACE conn4 <- [1,775,null,{"value":["/custom-elements/reactions/Range.html",0,null,null,[["deleteContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:17:1\n"],["extractContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:23:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"]]]}] 18:19:29 INFO - ......... 18:19:29 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1122ms 18:19:29 INFO - PROCESS | 1858 | 1477444769958 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 18:19:29 INFO - PROCESS | 1858 | 1477444769961 Marionette TRACE conn4 <- [1,776,null,{"value":"7"}] 18:19:29 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 18:19:29 INFO - PROCESS | 1858 | 1477444769968 Marionette TRACE conn4 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:30 INFO - PROCESS | 1858 | 1477444770116 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 18:19:30 INFO - PROCESS | 1858 | 1477444770224 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 18:19:30 INFO - PROCESS | 1858 | 1477444770227 Marionette TRACE conn4 <- [1,778,null,["7"]] 18:19:30 INFO - PROCESS | 1858 | 1477444770233 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"7"}] 18:19:30 INFO - PROCESS | 1858 | 1477444770238 Marionette TRACE conn4 <- [1,779,null,{}] 18:19:30 INFO - PROCESS | 1858 | 1477444770272 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x9064e000 == 18 [pid = 1858] [id = 170] 18:19:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x95abe800) [pid = 1858] [serial = 503] [outer = (nil)] 18:19:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x9b4e1000) [pid = 1858] [serial = 504] [outer = 0x95abe800] 18:19:30 INFO - PROCESS | 1858 | 1477444770366 Marionette DEBUG loaded listener.js 18:19:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x9b4f5800) [pid = 1858] [serial = 505] [outer = 0x95abe800] 18:19:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d68d800 == 19 [pid = 1858] [id = 171] 18:19:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x8d86a000) [pid = 1858] [serial = 506] [outer = (nil)] 18:19:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d86e400 == 20 [pid = 1858] [id = 172] 18:19:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x8d871400) [pid = 1858] [serial = 507] [outer = (nil)] 18:19:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db9a000 == 21 [pid = 1858] [id = 173] 18:19:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x8db9a800) [pid = 1858] [serial = 508] [outer = (nil)] 18:19:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x8f83dc00) [pid = 1858] [serial = 509] [outer = 0x8db9a800] 18:19:31 INFO - PROCESS | 1858 | [1858] 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 18:19:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x8db9f000) [pid = 1858] [serial = 510] [outer = 0x8d86a000] 18:19:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x91087800) [pid = 1858] [serial = 511] [outer = 0x8d871400] 18:19:31 INFO - PROCESS | 1858 | [1858] 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 18:19:31 INFO - PROCESS | 1858 | 1477444771466 Marionette TRACE conn4 <- [1,780,null,{"value":["/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html",0,null,null,[["Sqrt entity is U+221a with 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"],["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]]]}] 18:19:31 INFO - ..... 18:19:31 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1523ms 18:19:31 INFO - PROCESS | 1858 | 1477444771493 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 18:19:31 INFO - PROCESS | 1858 | 1477444771498 Marionette TRACE conn4 <- [1,781,null,{"value":"7"}] 18:19:31 INFO - TEST-START | /fetch/api/request/request-cache.html 18:19:31 INFO - PROCESS | 1858 | 1477444771507 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 18:19:31 INFO - PROCESS | 1858 | 1477444771511 Marionette TRACE conn4 <- [1,782,null,{}] 18:19:31 INFO - PROCESS | 1858 | 1477444771521 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:31 INFO - PROCESS | 1858 | 1477444771732 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 18:19:31 INFO - PROCESS | 1858 | 1477444771881 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 18:19:31 INFO - PROCESS | 1858 | 1477444771886 Marionette TRACE conn4 <- [1,784,null,["7"]] 18:19:31 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x95abb400) [pid = 1858] [serial = 472] [outer = (nil)] [url = about:blank] 18:19:31 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x8f88a400) [pid = 1858] [serial = 474] [outer = (nil)] [url = about:blank] 18:19:31 INFO - PROCESS | 1858 | 1477444771916 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"7"}] 18:19:31 INFO - PROCESS | 1858 | 1477444771925 Marionette TRACE conn4 <- [1,785,null,{}] 18:19:31 INFO - PROCESS | 1858 | 1477444771936 Marionette TRACE conn4 -> [0,786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-cache.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-cache.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x92da3000 == 22 [pid = 1858] [id = 174] 18:19:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x93861000) [pid = 1858] [serial = 512] [outer = (nil)] 18:19:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x95abe400) [pid = 1858] [serial = 513] [outer = 0x93861000] 18:19:32 INFO - PROCESS | 1858 | 1477444772029 Marionette DEBUG loaded listener.js 18:19:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x9639e000) [pid = 1858] [serial = 514] [outer = 0x93861000] 18:19:34 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x8f845000) [pid = 1858] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 18:19:34 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x8f841800) [pid = 1858] [serial = 485] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 18:19:34 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x8f838800) [pid = 1858] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 18:19:34 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x90650800) [pid = 1858] [serial = 479] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 18:19:34 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x95abac00) [pid = 1858] [serial = 482] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 18:19:36 INFO - PROCESS | 1858 | [1858] 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 18:19:36 INFO - PROCESS | 1858 | [1858] 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 18:19:36 INFO - PROCESS | 1858 | [1858] 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 18:19:36 INFO - PROCESS | 1858 | [1858] 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 18:19:37 INFO - PROCESS | 1858 | [1858] 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 18:19:37 INFO - PROCESS | 1858 | [1858] 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 18:19:37 INFO - PROCESS | 1858 | [1858] 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 18:19:37 INFO - PROCESS | 1858 | [1858] 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 18:19:38 INFO - PROCESS | 1858 | [1858] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 639 18:19:39 INFO - PROCESS | 1858 | [1858] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 639 18:19:39 INFO - PROCESS | 1858 | [1858] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 639 18:19:39 INFO - PROCESS | 1858 | [1858] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 639 18:19:40 INFO - PROCESS | 1858 | --DOCSHELL 0x90650000 == 21 [pid = 1858] [id = 162] 18:19:40 INFO - PROCESS | 1858 | --DOCSHELL 0x8f687c00 == 20 [pid = 1858] [id = 161] 18:19:40 INFO - PROCESS | 1858 | --DOCSHELL 0x8f844c00 == 19 [pid = 1858] [id = 160] 18:19:40 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x97c67800) [pid = 1858] [serial = 489] [outer = (nil)] [url = about:blank] 18:19:40 INFO - PROCESS | 1858 | --DOCSHELL 0x8db9a000 == 18 [pid = 1858] [id = 173] 18:19:40 INFO - PROCESS | 1858 | --DOCSHELL 0x8d86e400 == 17 [pid = 1858] [id = 172] 18:19:40 INFO - PROCESS | 1858 | --DOCSHELL 0x8d68d800 == 16 [pid = 1858] [id = 171] 18:19:40 INFO - PROCESS | 1858 | --DOCSHELL 0x97bbe400 == 15 [pid = 1858] [id = 165] 18:19:40 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x9781e800) [pid = 1858] [serial = 486] [outer = (nil)] [url = about:blank] 18:19:40 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x97a7ac00) [pid = 1858] [serial = 487] [outer = (nil)] [url = about:blank] 18:19:40 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x95e74000) [pid = 1858] [serial = 483] [outer = (nil)] [url = about:blank] 18:19:40 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x9652d400) [pid = 1858] [serial = 484] [outer = (nil)] [url = about:blank] 18:19:40 INFO - PROCESS | 1858 | --DOMWINDOW == 45 (0x90656400) [pid = 1858] [serial = 480] [outer = (nil)] [url = about:blank] 18:19:40 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0x8d983c00) [pid = 1858] [serial = 481] [outer = (nil)] [url = about:blank] 18:19:40 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0x8f83f000) [pid = 1858] [serial = 477] [outer = (nil)] [url = about:blank] 18:19:40 INFO - PROCESS | 1858 | --DOMWINDOW == 42 (0x8f846000) [pid = 1858] [serial = 478] [outer = (nil)] [url = about:blank] 18:19:40 INFO - PROCESS | 1858 | --DOMWINDOW == 41 (0x8f97ac00) [pid = 1858] [serial = 475] [outer = (nil)] [url = about:blank] 18:19:43 INFO - PROCESS | 1858 | --DOMWINDOW == 40 (0x9b0e8800) [pid = 1858] [serial = 497] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 18:19:43 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x8fa1f400) [pid = 1858] [serial = 491] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 18:19:43 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x8d86a000) [pid = 1858] [serial = 506] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 18:19:43 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x8d871400) [pid = 1858] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 18:19:43 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x8db9a800) [pid = 1858] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 18:19:43 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x95abe800) [pid = 1858] [serial = 503] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 18:19:43 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x97a82c00) [pid = 1858] [serial = 494] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 18:19:43 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x97bbf800) [pid = 1858] [serial = 488] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 18:19:43 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x9b3c3800) [pid = 1858] [serial = 500] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 18:19:47 INFO - ...................................................................................................... 18:19:47 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 15887ms 18:19:47 INFO - PROCESS | 1858 | 1477444787289 Marionette TRACE conn4 <- [1,786,null,{"value":["/fetch/api/request/request-cache.html",0,null,null,[["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with Etag and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with date and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with Etag and fresh response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with date and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with Etag and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with date and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and fresh response",0,null,null]]]}] 18:19:47 INFO - PROCESS | 1858 | 1477444787430 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 18:19:47 INFO - PROCESS | 1858 | 1477444787441 Marionette TRACE conn4 <- [1,787,null,{"value":"7"}] 18:19:47 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 18:19:47 INFO - PROCESS | 1858 | 1477444787454 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 18:19:47 INFO - PROCESS | 1858 | 1477444787459 Marionette TRACE conn4 <- [1,788,null,{}] 18:19:47 INFO - PROCESS | 1858 | 1477444787468 Marionette TRACE conn4 -> [0,789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:47 INFO - PROCESS | 1858 | 1477444787714 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 18:19:47 INFO - PROCESS | 1858 | 1477444787858 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 18:19:47 INFO - PROCESS | 1858 | 1477444787869 Marionette TRACE conn4 <- [1,790,null,["7"]] 18:19:47 INFO - PROCESS | 1858 | 1477444787883 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"7"}] 18:19:47 INFO - PROCESS | 1858 | 1477444787899 Marionette TRACE conn4 <- [1,791,null,{}] 18:19:47 INFO - PROCESS | 1858 | 1477444787907 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-clone.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-clone.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db98400 == 16 [pid = 1858] [id = 175] 18:19:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8db9a800) [pid = 1858] [serial = 515] [outer = (nil)] 18:19:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8f890c00) [pid = 1858] [serial = 516] [outer = 0x8db9a800] 18:19:47 INFO - PROCESS | 1858 | 1477444787989 Marionette DEBUG loaded listener.js 18:19:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8f97f400) [pid = 1858] [serial = 517] [outer = 0x8db9a800] 18:19:48 INFO - PROCESS | 1858 | --DOCSHELL 0x9b3bfc00 == 15 [pid = 1858] [id = 169] 18:19:48 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb2fc00 == 14 [pid = 1858] [id = 164] 18:19:48 INFO - PROCESS | 1858 | --DOCSHELL 0x95ab9400 == 13 [pid = 1858] [id = 163] 18:19:48 INFO - PROCESS | 1858 | --DOCSHELL 0x92da3000 == 12 [pid = 1858] [id = 174] 18:19:48 INFO - PROCESS | 1858 | --DOCSHELL 0x9064e000 == 11 [pid = 1858] [id = 170] 18:19:48 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb31800 == 10 [pid = 1858] [id = 167] 18:19:48 INFO - PROCESS | 1858 | --DOCSHELL 0x8fa1f000 == 9 [pid = 1858] [id = 166] 18:19:48 INFO - PROCESS | 1858 | --DOCSHELL 0x9b0e7c00 == 8 [pid = 1858] [id = 168] 18:19:48 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x8db9f000) [pid = 1858] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 18:19:48 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x91087800) [pid = 1858] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 18:19:48 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8f83dc00) [pid = 1858] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 18:19:48 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x95abe400) [pid = 1858] [serial = 513] [outer = (nil)] [url = about:blank] 18:19:48 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x9b4e1000) [pid = 1858] [serial = 504] [outer = (nil)] [url = about:blank] 18:19:48 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x9b4f5800) [pid = 1858] [serial = 505] [outer = (nil)] [url = about:blank] 18:19:48 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x9b4df000) [pid = 1858] [serial = 501] [outer = (nil)] [url = about:blank] 18:19:48 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x9b4e3000) [pid = 1858] [serial = 502] [outer = (nil)] [url = about:blank] 18:19:48 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x9b0ebc00) [pid = 1858] [serial = 498] [outer = (nil)] [url = about:blank] 18:19:48 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x9b0ee800) [pid = 1858] [serial = 499] [outer = (nil)] [url = about:blank] 18:19:48 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x97c72c00) [pid = 1858] [serial = 495] [outer = (nil)] [url = about:blank] 18:19:48 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x98333400) [pid = 1858] [serial = 496] [outer = (nil)] [url = about:blank] 18:19:48 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x90656c00) [pid = 1858] [serial = 492] [outer = (nil)] [url = about:blank] 18:19:48 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x93869c00) [pid = 1858] [serial = 493] [outer = (nil)] [url = about:blank] 18:19:48 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x97c6e400) [pid = 1858] [serial = 490] [outer = (nil)] [url = about:blank] 18:19:48 INFO - PROCESS | 1858 | 1477444788993 Marionette TRACE conn4 <- [1,792,null,{"value":["/fetch/api/request/request-clone.sub.html",0,null,null,[["Check cloning a request",0,null,null],["Check cloning a request copies the headers",0,null,null]]]}] 18:19:49 INFO - .. 18:19:49 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1591ms 18:19:49 INFO - PROCESS | 1858 | 1477444789045 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 18:19:49 INFO - PROCESS | 1858 | 1477444789051 Marionette TRACE conn4 <- [1,793,null,{"value":"7"}] 18:19:49 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 18:19:49 INFO - PROCESS | 1858 | 1477444789062 Marionette TRACE conn4 -> [0,794,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:49 INFO - PROCESS | 1858 | 1477444789293 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 18:19:49 INFO - PROCESS | 1858 | 1477444789309 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 18:19:49 INFO - PROCESS | 1858 | 1477444789314 Marionette TRACE conn4 <- [1,795,null,["7"]] 18:19:49 INFO - PROCESS | 1858 | 1477444789322 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"7"}] 18:19:49 INFO - PROCESS | 1858 | 1477444789329 Marionette TRACE conn4 <- [1,796,null,{}] 18:19:49 INFO - PROCESS | 1858 | 1477444789335 Marionette TRACE conn4 -> [0,797,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-consume-empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-consume-empty.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x90653800 == 9 [pid = 1858] [id = 176] 18:19:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x90654000) [pid = 1858] [serial = 518] [outer = (nil)] 18:19:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x9065a400) [pid = 1858] [serial = 519] [outer = 0x90654000] 18:19:49 INFO - PROCESS | 1858 | 1477444789421 Marionette DEBUG loaded listener.js 18:19:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8db98000) [pid = 1858] [serial = 520] [outer = 0x90654000] 18:19:50 INFO - PROCESS | 1858 | 1477444790063 Marionette TRACE conn4 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\nAsync*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\nAsync*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 18:19:50 INFO - PROCESS | 1858 | 1477444790141 Marionette TRACE conn4 <- [1,798,null,{"value":"7"}] 18:19:50 INFO - TEST-START | /fetch/api/request/request-consume.html 18:19:50 INFO - PROCESS | 1858 | 1477444790149 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:50 INFO - PROCESS | 1858 | 1477444790349 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 18:19:50 INFO - PROCESS | 1858 | 1477444790374 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 18:19:50 INFO - PROCESS | 1858 | 1477444790379 Marionette TRACE conn4 <- [1,800,null,["7"]] 18:19:50 INFO - PROCESS | 1858 | 1477444790440 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"7"}] 18:19:50 INFO - PROCESS | 1858 | 1477444790446 Marionette TRACE conn4 <- [1,801,null,{}] 18:19:50 INFO - PROCESS | 1858 | 1477444790453 Marionette TRACE conn4 -> [0,802,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-consume.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-consume.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x9318e800 == 10 [pid = 1858] [id = 177] 18:19:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x9318fc00) [pid = 1858] [serial = 521] [outer = (nil)] 18:19:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x95741400) [pid = 1858] [serial = 522] [outer = 0x9318fc00] 18:19:50 INFO - PROCESS | 1858 | 1477444790533 Marionette DEBUG loaded listener.js 18:19:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x95aaf800) [pid = 1858] [serial = 523] [outer = 0x9318fc00] 18:19:51 INFO - PROCESS | 1858 | 1477444791310 Marionette TRACE conn4 <- [1,802,null,{"value":["/fetch/api/request/request-consume.html",0,null,null,[["Consume String request's body as text",0,null,null],["Consume String request's body as blob",0,null,null],["Consume String request's body as arrayBuffer",0,null,null],["Consume String request's body as JSON",0,null,null],["Consume ArrayBuffer request's body as text",0,null,null],["Consume ArrayBuffer request's body as blob",0,null,null],["Consume ArrayBuffer request's body as arrayBuffer",0,null,null],["Consume ArrayBuffer request's body as JSON",0,null,null],["Consume Uint8Array request's body as text",0,null,null],["Consume Uint8Array request's body as blob",0,null,null],["Consume Uint8Array request's body as arrayBuffer",0,null,null],["Consume Uint8Array request's body as JSON",0,null,null],["Consume Int8Array request's body as text",0,null,null],["Consume Int8Array request's body as blob",0,null,null],["Consume Int8Array request's body as arrayBuffer",0,null,null],["Consume Int8Array request's body as JSON",0,null,null],["Consume Float32Array request's body as text",0,null,null],["Consume Float32Array request's body as blob",0,null,null],["Consume Float32Array request's body as arrayBuffer",0,null,null],["Consume Float32Array request's body as JSON",0,null,null],["Consume DataView request's body as text",0,null,null],["Consume DataView request's body as blob",0,null,null],["Consume DataView request's body as arrayBuffer",0,null,null],["Consume DataView request's body as JSON",0,null,null],["Consume FormData request's body as FormData",0,null,null],["Consume blob response's body as blob",0,null,null],["Consume blob response's body as text",0,null,null],["Consume blob response's body as json",0,null,null],["Consume blob response's body as arrayBuffer",0,null,null],["Consume blob response's body as blob (empty blob as input)",0,null,null],["Consume JSON from text: '\"null\"'",0,null,null],["Consume JSON from text: '\"1\"'",0,null,null],["Consume JSON from text: '\"true\"'",0,null,null],["Consume JSON from text: '\"\\\"string\\\"\"'",0,null,null],["Trying to consume bad JSON text as JSON: 'undefined'",0,null,null],["Trying to consume bad JSON text as JSON: '{'",0,null,null],["Trying to consume bad JSON text as JSON: 'a'",0,null,null],["Trying to consume bad JSON text as JSON: '['",0,null,null]]]}] 18:19:51 INFO - ...................................... 18:19:51 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1229ms 18:19:51 INFO - PROCESS | 1858 | 1477444791386 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 18:19:51 INFO - PROCESS | 1858 | 1477444791392 Marionette TRACE conn4 <- [1,803,null,{"value":"7"}] 18:19:51 INFO - TEST-START | /fetch/api/request/request-disturbed.html 18:19:51 INFO - PROCESS | 1858 | 1477444791400 Marionette TRACE conn4 -> [0,804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:51 INFO - PROCESS | 1858 | 1477444791600 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 18:19:51 INFO - PROCESS | 1858 | 1477444791619 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 18:19:51 INFO - PROCESS | 1858 | 1477444791624 Marionette TRACE conn4 <- [1,805,null,["7"]] 18:19:51 INFO - PROCESS | 1858 | 1477444791628 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"7"}] 18:19:51 INFO - PROCESS | 1858 | 1477444791635 Marionette TRACE conn4 <- [1,806,null,{}] 18:19:51 INFO - PROCESS | 1858 | 1477444791641 Marionette TRACE conn4 -> [0,807,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-disturbed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-disturbed.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x96534000 == 11 [pid = 1858] [id = 178] 18:19:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x96535400) [pid = 1858] [serial = 524] [outer = (nil)] 18:19:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x9653a000) [pid = 1858] [serial = 525] [outer = 0x96535400] 18:19:51 INFO - PROCESS | 1858 | 1477444791722 Marionette DEBUG loaded listener.js 18:19:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x96595c00) [pid = 1858] [serial = 526] [outer = 0x96535400] 18:19:52 INFO - PROCESS | 1858 | 1477444792289 Marionette TRACE conn4 <- [1,807,null,{"value":["/fetch/api/request/request-disturbed.html",0,null,null,[["Request without body cannot be disturbed",1,"assert_false: bodyUsed is false when request is not disturbed expected false got true","@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:24:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:23:7\n"],["Check cloning a disturbed request",0,null,null],["Check creating a new request from a disturbed request",0,null,null],["Input request used for creating new request became disturbed",0,null,null],["Check consuming a disturbed request",0,null,null],["Request construction failure should not set \"bodyUsed\"",0,null,null]]]}] 18:19:52 INFO - ...... 18:19:52 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 930ms 18:19:52 INFO - PROCESS | 1858 | 1477444792330 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 18:19:52 INFO - PROCESS | 1858 | 1477444792334 Marionette TRACE conn4 <- [1,808,null,{"value":"7"}] 18:19:52 INFO - TEST-START | /fetch/api/request/request-error.html 18:19:52 INFO - PROCESS | 1858 | 1477444792344 Marionette TRACE conn4 -> [0,809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:52 INFO - PROCESS | 1858 | 1477444792516 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 18:19:52 INFO - PROCESS | 1858 | 1477444792609 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 18:19:52 INFO - PROCESS | 1858 | 1477444792612 Marionette TRACE conn4 <- [1,810,null,["7"]] 18:19:52 INFO - PROCESS | 1858 | 1477444792623 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"7"}] 18:19:52 INFO - PROCESS | 1858 | 1477444792628 Marionette TRACE conn4 <- [1,811,null,{}] 18:19:52 INFO - PROCESS | 1858 | 1477444792635 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-error.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb31400 == 12 [pid = 1858] [id = 179] 18:19:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x97523000) [pid = 1858] [serial = 527] [outer = (nil)] 18:19:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x9781ac00) [pid = 1858] [serial = 528] [outer = 0x97523000] 18:19:52 INFO - PROCESS | 1858 | 1477444792710 Marionette DEBUG loaded listener.js 18:19:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x97821400) [pid = 1858] [serial = 529] [outer = 0x97523000] 18:19:53 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 18:19:53 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 18:19:53 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 18:19:53 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 18:19:53 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 18:19:53 INFO - PROCESS | 1858 | 1477444793234 Marionette TRACE conn4 <- [1,812,null,{"value":["/fetch/api/request/request-error.html",0,null,null,[["RequestInit's window is not null",1,"assert_throws: Expect TypeError exception function \"function () { new Request(\"\", {\"window\" : \"http://test.url\"}); }\" did not throw","@http://web-platform.test:8000/fetch/api/request/request-error.html:15:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-error.html:14:7\n"],["Input URL is not valid",0,null,null],["Input URL has credentials",0,null,null],["RequestInit's mode is navigate",0,null,null],["RequestInit's referrer is invalid",0,null,null],["RequestInit's referrer has invalid origin",0,null,null],["RequestInit's method is invalid",0,null,null],["RequestInit's method is forbidden",0,null,null],["RequestInit's mode is no-cors and method is not simple",0,null,null],["RequestInit's mode is no-cors and integrity is not empty",0,null,null],["RequestInit's cache mode is only-if-cached and mode is not same-origin",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Bad referrerPolicy init parameter value",0,null,null],["Bad mode init parameter value",0,null,null],["Bad credentials init parameter value",0,null,null],["Bad cache init parameter value",0,null,null],["Bad redirect init parameter value",0,null,null]]]}] 18:19:53 INFO - .................... 18:19:53 INFO - TEST-OK | /fetch/api/request/request-error.html | took 926ms 18:19:53 INFO - PROCESS | 1858 | 1477444793269 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 18:19:53 INFO - PROCESS | 1858 | 1477444793273 Marionette TRACE conn4 <- [1,813,null,{"value":"7"}] 18:19:53 INFO - TEST-START | /fetch/api/request/request-headers.html 18:19:53 INFO - PROCESS | 1858 | 1477444793279 Marionette TRACE conn4 -> [0,814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:53 INFO - PROCESS | 1858 | 1477444793418 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 18:19:53 INFO - PROCESS | 1858 | 1477444793436 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 18:19:53 INFO - PROCESS | 1858 | 1477444793439 Marionette TRACE conn4 <- [1,815,null,["7"]] 18:19:53 INFO - PROCESS | 1858 | 1477444793445 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"7"}] 18:19:53 INFO - PROCESS | 1858 | 1477444793450 Marionette TRACE conn4 <- [1,816,null,{}] 18:19:53 INFO - PROCESS | 1858 | 1477444793454 Marionette TRACE conn4 -> [0,817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-headers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-headers.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x97a7fc00 == 13 [pid = 1858] [id = 180] 18:19:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x97a80400) [pid = 1858] [serial = 530] [outer = (nil)] 18:19:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x97be5c00) [pid = 1858] [serial = 531] [outer = 0x97a80400] 18:19:53 INFO - PROCESS | 1858 | 1477444793612 Marionette DEBUG loaded listener.js 18:19:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x97c71000) [pid = 1858] [serial = 532] [outer = 0x97a80400] 18:19:54 INFO - ..................................... 18:19:54 INFO - PROCESS | 1858 | 1477444794222 Marionette TRACE conn4 <- [1,817,null,{"value":["/fetch/api/request/request-headers.html",0,null,null,[["Adding valid request header \"Content-Type: OK\"",0,null,null],["Adding valid request header \"Potato: OK\"",0,null,null],["Adding valid request header \"proxy: OK\"",0,null,null],["Adding valid request header \"proxya: OK\"",0,null,null],["Adding valid request header \"sec: OK\"",0,null,null],["Adding valid request header \"secb: OK\"",0,null,null],["Adding invalid request header \"Accept-Charset: KO\"",0,null,null],["Adding invalid request header \"accept-charset: KO\"",0,null,null],["Adding invalid request header \"ACCEPT-ENCODING: KO\"",0,null,null],["Adding invalid request header \"Accept-Encoding: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Headers: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Method: KO\"",0,null,null],["Adding invalid request header \"Connection: KO\"",0,null,null],["Adding invalid request header \"Content-Length: KO\"",0,null,null],["Adding invalid request header \"Cookie: KO\"",0,null,null],["Adding invalid request header \"Cookie2: KO\"",0,null,null],["Adding invalid request header \"Date: KO\"",0,null,null],["Adding invalid request header \"DNT: KO\"",0,null,null],["Adding invalid request header \"Expect: KO\"",0,null,null],["Adding invalid request header \"Host: KO\"",0,null,null],["Adding invalid request header \"Keep-Alive: KO\"",0,null,null],["Adding invalid request header \"Origin: KO\"",0,null,null],["Adding invalid request header \"Referer: KO\"",0,null,null],["Adding invalid request header \"TE: KO\"",0,null,null],["Adding invalid request header \"Trailer: KO\"",0,null,null],["Adding invalid request header \"Transfer-Encoding: KO\"",0,null,null],["Adding invalid request header \"Upgrade: KO\"",0,null,null],["Adding invalid request header \"Via: KO\"",0,null,null],["Adding invalid request header \"Proxy-: KO\"",0,null,null],["Adding invalid request header \"proxy-a: KO\"",0,null,null],["Adding invalid request header \"Sec-: KO\"",0,null,null],["Adding invalid request header \"sec-b: KO\"",0,null,null],["Adding valid no-cors request header \"Accept: OK\"",0,null,null],["Adding valid no-cors request header \"Accept-Language: OK\"",0,null,null],["Adding valid no-cors request header \"content-language: OK\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-TYPE: text/plain\"",0,null,null],["Adding valid no-cors request header \"CONTENT-type: text/plain;charset=UTF-8\"",0,null,null],["Adding invalid no-cors request header \"Content-Type: KO\"",0,null,null],["Adding invalid no-cors request header \"Potato: KO\"",0,null,null],["Adding invalid no-cors request header \"proxy: KO\"",0,null,null],["Adding invalid no-cors request header \"proxya: KO\"",0,null,null],["Adding invalid no-cors request header \"sec: KO\"",0,null,null],["Adding invalid no-cors request header \"secb: KO\"",0,null,null],["Check that request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as part of request parameter",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Testing request header creations with various objects",0,null,null],["Testing empty Request Content-Type header",0,null,null]]]}] 18:19:54 INFO - ................... 18:19:54 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 991ms 18:19:54 INFO - PROCESS | 1858 | 1477444794269 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 18:19:54 INFO - PROCESS | 1858 | 1477444794272 Marionette TRACE conn4 <- [1,818,null,{"value":"7"}] 18:19:54 INFO - TEST-START | /fetch/api/request/request-idl.html 18:19:54 INFO - PROCESS | 1858 | 1477444794282 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:54 INFO - PROCESS | 1858 | 1477444794561 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 18:19:54 INFO - PROCESS | 1858 | 1477444794622 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 18:19:54 INFO - PROCESS | 1858 | 1477444794630 Marionette TRACE conn4 <- [1,820,null,["7"]] 18:19:54 INFO - PROCESS | 1858 | 1477444794637 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"7"}] 18:19:54 INFO - PROCESS | 1858 | 1477444794647 Marionette TRACE conn4 <- [1,821,null,{}] 18:19:54 INFO - PROCESS | 1858 | 1477444794653 Marionette TRACE conn4 -> [0,822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-idl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-idl.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f97bc00 == 14 [pid = 1858] [id = 181] 18:19:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x8f97e800) [pid = 1858] [serial = 533] [outer = (nil)] 18:19:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x90657c00) [pid = 1858] [serial = 534] [outer = 0x8f97e800] 18:19:54 INFO - PROCESS | 1858 | 1477444794783 Marionette DEBUG loaded listener.js 18:19:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x92ba4c00) [pid = 1858] [serial = 535] [outer = 0x8f97e800] 18:19:55 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:19:55 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:19:56 INFO - ............................................. 18:19:56 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1746ms 18:19:56 INFO - PROCESS | 1858 | 1477444795964 Marionette TRACE conn4 <- [1,822,null,{"value":["/fetch/api/request/request-idl.html",0,null,null,[["Request interface: existence and properties of interface object",0,null,null],["Request interface object length",0,null,null],["Request interface object name",0,null,null],["Request interface: existence and properties of interface prototype object",0,null,null],["Request interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Request interface: attribute method",0,null,null],["Request interface: attribute url",0,null,null],["Request interface: attribute headers",0,null,null],["Request interface: attribute type",1,"assert_true: The prototype object must have a property \"type\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute destination",1,"assert_true: The prototype object must have a property \"destination\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute referrer",0,null,null],["Request interface: attribute referrerPolicy",0,null,null],["Request interface: attribute mode",0,null,null],["Request interface: attribute credentials",0,null,null],["Request interface: attribute cache",0,null,null],["Request interface: attribute redirect",0,null,null],["Request interface: attribute integrity",0,null,null],["Request interface: operation clone()",0,null,null],["Request interface: attribute bodyUsed",0,null,null],["Request interface: operation arrayBuffer()",0,null,null],["Request interface: operation blob()",0,null,null],["Request interface: operation formData()",0,null,null],["Request interface: operation json()",0,null,null],["Request interface: operation text()",0,null,null],["Request must be primary interface of new Request(\"\")",0,null,null],["Stringification of new Request(\"\")",0,null,null],["Request interface: new Request(\"\") must inherit property \"method\" with the proper type (0)",0,null,null],["Request interface: new Request(\"\") must inherit property \"url\" with the proper type (1)",0,null,null],["Request interface: new Request(\"\") must inherit property \"headers\" with the proper type (2)",0,null,null],["Request interface: new Request(\"\") must inherit property \"type\" with the proper type (3)",1,"assert_inherits: property \"type\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"destination\" with the proper type (4)",1,"assert_inherits: property \"destination\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"referrer\" with the proper type (5)",0,null,null],["Request interface: new Request(\"\") must inherit property \"referrerPolicy\" with the proper type (6)",0,null,null],["Request interface: new Request(\"\") must inherit property \"mode\" with the proper type (7)",0,null,null],["Request interface: new Request(\"\") must inherit property \"credentials\" with the proper type (8)",0,null,null],["Request interface: new Request(\"\") must inherit property \"cache\" with the proper type (9)",0,null,null],["Request interface: new Request(\"\") must inherit property \"redirect\" with the proper type (10)",0,null,null],["Request interface: new Request(\"\") must inherit property \"integrity\" with the proper type (11)",0,null,null],["Request interface: new Request(\"\") must inherit property \"clone\" with the proper type (12)",0,null,null],["Request interface: new Request(\"\") must inherit property \"bodyUsed\" with the proper type (13)",0,null,null],["Request interface: new Request(\"\") must inherit property \"arrayBuffer\" with the proper type (14)",0,null,null],["Request interface: new Request(\"\") must inherit property \"blob\" with the proper type (15)",0,null,null],["Request interface: new Request(\"\") must inherit property \"formData\" with the proper type (16)",0,null,null],["Request interface: new Request(\"\") must inherit property \"json\" with the proper type (17)",0,null,null],["Request interface: new Request(\"\") must inherit property \"text\" with the proper type (18)",0,null,null]]]}] 18:19:56 INFO - PROCESS | 1858 | 1477444796043 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 18:19:56 INFO - PROCESS | 1858 | 1477444796050 Marionette TRACE conn4 <- [1,823,null,{"value":"7"}] 18:19:56 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 18:19:56 INFO - PROCESS | 1858 | 1477444796062 Marionette TRACE conn4 -> [0,824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:56 INFO - PROCESS | 1858 | 1477444796257 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 18:19:56 INFO - PROCESS | 1858 | 1477444796395 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 18:19:56 INFO - PROCESS | 1858 | 1477444796401 Marionette TRACE conn4 <- [1,825,null,["7"]] 18:19:56 INFO - PROCESS | 1858 | 1477444796411 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"7"}] 18:19:56 INFO - PROCESS | 1858 | 1477444796416 Marionette TRACE conn4 <- [1,826,null,{}] 18:19:56 INFO - PROCESS | 1858 | 1477444796424 Marionette TRACE conn4 -> [0,827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-001.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x98f32000 == 15 [pid = 1858] [id = 182] 18:19:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x98f32c00) [pid = 1858] [serial = 536] [outer = (nil)] 18:19:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x9a0c3c00) [pid = 1858] [serial = 537] [outer = 0x98f32c00] 18:19:56 INFO - PROCESS | 1858 | 1477444796512 Marionette DEBUG loaded listener.js 18:19:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x9a0c1400) [pid = 1858] [serial = 538] [outer = 0x98f32c00] 18:19:57 INFO - PROCESS | 1858 | [1858] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 18:19:57 INFO - PROCESS | 1858 | 1477444797191 Marionette TRACE conn4 <- [1,827,null,{"value":["/fetch/api/request/request-init-001.sub.html",0,null,null,[["Check method init value of GET and associated getter",0,null,null],["Check method init value of HEAD and associated getter",0,null,null],["Check method init value of POST and associated getter",0,null,null],["Check method init value of PUT and associated getter",0,null,null],["Check method init value of DELETE and associated getter",0,null,null],["Check method init value of OPTIONS and associated getter",0,null,null],["Check method init value of head and associated getter",0,null,null],["Check referrer init value of /relative/ressource and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/relative/ressource?query=true#fragment and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/ and associated getter",0,null,null],["Check referrer init value of about:client and associated getter",0,null,null],["Check referrer init value of and associated getter",0,null,null],["Check referrerPolicy init value of and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer-when-downgrade and associated getter",0,null,null],["Check referrerPolicy init value of origin and associated getter",0,null,null],["Check referrerPolicy init value of origin-when-cross-origin and associated getter",0,null,null],["Check referrerPolicy init value of unsafe-url and associated getter",0,null,null],["Check mode init value of same-origin and associated getter",0,null,null],["Check mode init value of no-cors and associated getter",0,null,null],["Check mode init value of cors and associated getter",0,null,null],["Check credentials init value of omit and associated getter",0,null,null],["Check credentials init value of same-origin and associated getter",0,null,null],["Check credentials init value of include and associated getter",0,null,null],["Check redirect init value of follow and associated getter",0,null,null],["Check redirect init value of error and associated getter",0,null,null],["Check redirect init value of manual and associated getter",0,null,null],["Check integrity init value of and associated getter",0,null,null],["Check integrity init value of AZERTYUIOP1234567890 and associated getter",0,null,null],["Check window init value of null and associated getter",0,null,null]]]}] 18:19:57 INFO - .............................. 18:19:57 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1176ms 18:19:57 INFO - PROCESS | 1858 | 1477444797241 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 18:19:57 INFO - PROCESS | 1858 | 1477444797245 Marionette TRACE conn4 <- [1,828,null,{"value":"7"}] 18:19:57 INFO - TEST-START | /fetch/api/request/request-init-002.html 18:19:57 INFO - PROCESS | 1858 | 1477444797253 Marionette TRACE conn4 -> [0,829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:57 INFO - PROCESS | 1858 | 1477444797427 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 18:19:57 INFO - PROCESS | 1858 | 1477444797641 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 18:19:57 INFO - PROCESS | 1858 | 1477444797646 Marionette TRACE conn4 <- [1,830,null,["7"]] 18:19:57 INFO - PROCESS | 1858 | 1477444797658 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"7"}] 18:19:57 INFO - PROCESS | 1858 | 1477444797667 Marionette TRACE conn4 <- [1,831,null,{}] 18:19:57 INFO - PROCESS | 1858 | 1477444797678 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-002.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:57 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f891800 == 16 [pid = 1858] [id = 183] 18:19:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x8f892800) [pid = 1858] [serial = 539] [outer = (nil)] 18:19:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x8fa1f400) [pid = 1858] [serial = 540] [outer = 0x8f892800] 18:19:57 INFO - PROCESS | 1858 | 1477444797762 Marionette DEBUG loaded listener.js 18:19:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x9064d400) [pid = 1858] [serial = 541] [outer = 0x8f892800] 18:19:58 INFO - PROCESS | 1858 | 1477444798994 Marionette TRACE conn4 <- [1,832,null,{"value":["/fetch/api/request/request-init-002.html",0,null,null,[["Initialize Request with headers values",0,null,null],["Initialize Request's body with undefined",0,null,null],["Initialize Request's body with null",0,null,null],["Initialize Request's body with application/octet-binary",0,null,null],["Initialize Request's body with multipart/form-data",0,null,null],["Initialize Request's body with text/plain;charset=UTF-8",0,null,null],["Initialize Request's body with application/x-www-form-urlencoded;charset=UTF-8",0,null,null]]]}] 18:19:59 INFO - ....... 18:19:59 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1782ms 18:19:59 INFO - PROCESS | 1858 | 1477444799036 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 18:19:59 INFO - PROCESS | 1858 | 1477444799042 Marionette TRACE conn4 <- [1,833,null,{"value":"7"}] 18:19:59 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 18:19:59 INFO - PROCESS | 1858 | 1477444799061 Marionette TRACE conn4 -> [0,834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:19:59 INFO - PROCESS | 1858 | 1477444799225 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 18:19:59 INFO - PROCESS | 1858 | 1477444799323 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 18:19:59 INFO - PROCESS | 1858 | 1477444799329 Marionette TRACE conn4 <- [1,835,null,["7"]] 18:19:59 INFO - PROCESS | 1858 | 1477444799335 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"7"}] 18:19:59 INFO - PROCESS | 1858 | 1477444799343 Marionette TRACE conn4 <- [1,836,null,{}] 18:19:59 INFO - PROCESS | 1858 | 1477444799349 Marionette TRACE conn4 -> [0,837,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-003.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:19:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x938e6c00 == 17 [pid = 1858] [id = 184] 18:19:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x938e7800) [pid = 1858] [serial = 542] [outer = (nil)] 18:19:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x944d3400) [pid = 1858] [serial = 543] [outer = 0x938e7800] 18:19:59 INFO - PROCESS | 1858 | 1477444799434 Marionette DEBUG loaded listener.js 18:19:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x94542c00) [pid = 1858] [serial = 544] [outer = 0x938e7800] 18:20:00 INFO - PROCESS | 1858 | 1477444800007 Marionette TRACE conn4 <- [1,837,null,{"value":["/fetch/api/request/request-init-003.sub.html",0,null,null,[["Check request values when initialized from Request",0,null,null],["Check request values when initialized from Request and init values",0,null,null],["Check request values when initialized from url string",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:72:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:67:7\n"],["Check request values when initialized from url and init values",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:80:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:75:7\n"]]]}] 18:20:00 INFO - .... 18:20:00 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1020ms 18:20:00 INFO - PROCESS | 1858 | 1477444800071 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 18:20:00 INFO - TEST-START | /fetch/api/request/request-structure.html 18:20:00 INFO - PROCESS | 1858 | 1477444800077 Marionette TRACE conn4 <- [1,838,null,{"value":"7"}] 18:20:00 INFO - PROCESS | 1858 | 1477444800084 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:20:00 INFO - PROCESS | 1858 | 1477444800261 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 18:20:00 INFO - PROCESS | 1858 | 1477444800359 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 18:20:00 INFO - PROCESS | 1858 | 1477444800364 Marionette TRACE conn4 <- [1,840,null,["7"]] 18:20:00 INFO - PROCESS | 1858 | 1477444800374 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"7"}] 18:20:00 INFO - PROCESS | 1858 | 1477444800379 Marionette TRACE conn4 <- [1,841,null,{}] 18:20:00 INFO - PROCESS | 1858 | 1477444800386 Marionette TRACE conn4 -> [0,842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-structure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-structure.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:20:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x97c67400 == 18 [pid = 1858] [id = 185] 18:20:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x97c73c00) [pid = 1858] [serial = 545] [outer = (nil)] 18:20:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x9833ec00) [pid = 1858] [serial = 546] [outer = 0x97c73c00] 18:20:00 INFO - PROCESS | 1858 | 1477444800473 Marionette DEBUG loaded listener.js 18:20:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x98342000) [pid = 1858] [serial = 547] [outer = 0x97c73c00] 18:20:01 INFO - PROCESS | 1858 | 1477444801123 Marionette TRACE conn4 <- [1,842,null,{"value":["/fetch/api/request/request-structure.html",0,null,null,[["Request has clone method",0,null,null],["Request has arrayBuffer method",0,null,null],["Request has blob method",0,null,null],["Request has formData method",0,null,null],["Request has json method",0,null,null],["Request has text method",0,null,null],["Check method attribute",0,null,null],["Check url attribute",0,null,null],["Check headers attribute",0,null,null],["Check type attribute",1,"assert_true: request has type attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check destination attribute",1,"assert_true: request has destination attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check referrer attribute",0,null,null],["Check referrerPolicy attribute",0,null,null],["Check mode attribute",0,null,null],["Check credentials attribute",0,null,null],["Check cache attribute",0,null,null],["Check redirect attribute",0,null,null],["Check integrity attribute",0,null,null],["Check bodyUsed attribute",0,null,null]]]}] 18:20:01 INFO - ................... 18:20:01 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1075ms 18:20:01 INFO - PROCESS | 1858 | 1477444801170 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 18:20:01 INFO - PROCESS | 1858 | 1477444801178 Marionette TRACE conn4 <- [1,843,null,{"value":"7"}] 18:20:01 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 18:20:01 INFO - PROCESS | 1858 | 1477444801184 Marionette TRACE conn4 -> [0,844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:20:01 INFO - PROCESS | 1858 | 1477444801377 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 18:20:01 INFO - PROCESS | 1858 | 1477444801400 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 18:20:01 INFO - PROCESS | 1858 | 1477444801405 Marionette TRACE conn4 <- [1,845,null,["7"]] 18:20:01 INFO - PROCESS | 1858 | 1477444801410 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"7"}] 18:20:01 INFO - PROCESS | 1858 | 1477444801417 Marionette TRACE conn4 <- [1,846,null,{}] 18:20:01 INFO - PROCESS | 1858 | 1477444801474 Marionette TRACE conn4 -> [0,847,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fullscreen/api/document-fullscreen-enabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:20:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b4d9000 == 19 [pid = 1858] [id = 186] 18:20:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x9b4d9400) [pid = 1858] [serial = 548] [outer = (nil)] 18:20:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x9b4db800) [pid = 1858] [serial = 549] [outer = 0x9b4d9400] 18:20:01 INFO - PROCESS | 1858 | 1477444801557 Marionette DEBUG loaded listener.js 18:20:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x9b4df000) [pid = 1858] [serial = 550] [outer = 0x9b4d9400] 18:20:02 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b3c3800 == 20 [pid = 1858] [id = 187] 18:20:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x9b4e5400) [pid = 1858] [serial = 551] [outer = (nil)] 18:20:02 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b4e5800 == 21 [pid = 1858] [id = 188] 18:20:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x9b4f3c00) [pid = 1858] [serial = 552] [outer = (nil)] 18:20:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x9b4e6400) [pid = 1858] [serial = 553] [outer = 0x9b4e5400] 18:20:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x9b4f6400) [pid = 1858] [serial = 554] [outer = 0x9b4f3c00] 18:20:02 INFO - PROCESS | 1858 | 1477444802276 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 18:20:02 INFO - . 18:20:02 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1125ms 18:20:02 INFO - PROCESS | 1858 | 1477444802314 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 18:20:02 INFO - PROCESS | 1858 | 1477444802317 Marionette TRACE conn4 <- [1,848,null,{"value":"7"}] 18:20:02 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 18:20:02 INFO - PROCESS | 1858 | 1477444802324 Marionette TRACE conn4 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:20:02 INFO - PROCESS | 1858 | 1477444802548 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 18:20:02 INFO - PROCESS | 1858 | 1477444802576 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 18:20:02 INFO - PROCESS | 1858 | 1477444802580 Marionette TRACE conn4 <- [1,850,null,["7"]] 18:20:02 INFO - PROCESS | 1858 | 1477444802586 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"7"}] 18:20:02 INFO - PROCESS | 1858 | 1477444802591 Marionette TRACE conn4 <- [1,851,null,{}] 18:20:02 INFO - PROCESS | 1858 | 1477444802597 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fullscreen/api/document-onfullscreenerror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:20:02 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a02b000 == 22 [pid = 1858] [id = 189] 18:20:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x9b5f3800) [pid = 1858] [serial = 555] [outer = (nil)] 18:20:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0xa10dbc00) [pid = 1858] [serial = 556] [outer = 0x9b5f3800] 18:20:02 INFO - PROCESS | 1858 | 1477444802732 Marionette DEBUG loaded listener.js 18:20:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0xa285ac00) [pid = 1858] [serial = 557] [outer = 0x9b5f3800] 18:20:03 INFO - PROCESS | 1858 | 1477444803265 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 18:20:03 INFO - . 18:20:03 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 972ms 18:20:03 INFO - PROCESS | 1858 | 1477444803296 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 18:20:03 INFO - PROCESS | 1858 | 1477444803299 Marionette TRACE conn4 <- [1,853,null,{"value":"7"}] 18:20:03 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 18:20:03 INFO - PROCESS | 1858 | 1477444803306 Marionette TRACE conn4 -> [0,854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:20:03 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x97a80400) [pid = 1858] [serial = 530] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 18:20:03 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x97523000) [pid = 1858] [serial = 527] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 18:20:03 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x96535400) [pid = 1858] [serial = 524] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 18:20:03 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x90654000) [pid = 1858] [serial = 518] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 18:20:03 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x8db9a800) [pid = 1858] [serial = 515] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 18:20:03 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x9318fc00) [pid = 1858] [serial = 521] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 18:20:03 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x93861000) [pid = 1858] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 18:20:03 INFO - PROCESS | 1858 | 1477444803611 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 18:20:03 INFO - PROCESS | 1858 | 1477444803674 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 18:20:03 INFO - PROCESS | 1858 | 1477444803678 Marionette TRACE conn4 <- [1,855,null,["7"]] 18:20:03 INFO - PROCESS | 1858 | 1477444803683 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"7"}] 18:20:03 INFO - PROCESS | 1858 | 1477444803688 Marionette TRACE conn4 <- [1,856,null,{}] 18:20:03 INFO - PROCESS | 1858 | 1477444803696 Marionette TRACE conn4 -> [0,857,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/capture_fallback_file_upload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:20:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c134c00 == 23 [pid = 1858] [id = 190] 18:20:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x8c13b400) [pid = 1858] [serial = 558] [outer = (nil)] 18:20:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x8dc7fc00) [pid = 1858] [serial = 559] [outer = 0x8c13b400] 18:20:03 INFO - PROCESS | 1858 | 1477444803777 Marionette DEBUG loaded listener.js 18:20:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x8f83b800) [pid = 1858] [serial = 560] [outer = 0x8c13b400] 18:20:07 INFO - PROCESS | 1858 | --DOCSHELL 0x98f32000 == 22 [pid = 1858] [id = 182] 18:20:07 INFO - PROCESS | 1858 | --DOCSHELL 0x97a7fc00 == 21 [pid = 1858] [id = 180] 18:20:07 INFO - PROCESS | 1858 | --DOCSHELL 0x8f97bc00 == 20 [pid = 1858] [id = 181] 18:20:07 INFO - PROCESS | 1858 | --DOCSHELL 0x9318e800 == 19 [pid = 1858] [id = 177] 18:20:07 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb31400 == 18 [pid = 1858] [id = 179] 18:20:07 INFO - PROCESS | 1858 | --DOCSHELL 0x96534000 == 17 [pid = 1858] [id = 178] 18:20:07 INFO - PROCESS | 1858 | --DOCSHELL 0x90653800 == 16 [pid = 1858] [id = 176] 18:20:07 INFO - PROCESS | 1858 | --DOCSHELL 0x8db98400 == 15 [pid = 1858] [id = 175] 18:20:07 INFO - PROCESS | 1858 | --DOCSHELL 0x9a02b000 == 14 [pid = 1858] [id = 189] 18:20:07 INFO - PROCESS | 1858 | --DOCSHELL 0x9b4e5800 == 13 [pid = 1858] [id = 188] 18:20:07 INFO - PROCESS | 1858 | --DOCSHELL 0x9b3c3800 == 12 [pid = 1858] [id = 187] 18:20:07 INFO - PROCESS | 1858 | --DOCSHELL 0x9b4d9000 == 11 [pid = 1858] [id = 186] 18:20:07 INFO - PROCESS | 1858 | --DOCSHELL 0x97c67400 == 10 [pid = 1858] [id = 185] 18:20:07 INFO - PROCESS | 1858 | --DOCSHELL 0x938e6c00 == 9 [pid = 1858] [id = 184] 18:20:07 INFO - PROCESS | 1858 | --DOCSHELL 0x8f891800 == 8 [pid = 1858] [id = 183] 18:20:07 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x9639e000) [pid = 1858] [serial = 514] [outer = (nil)] [url = about:blank] 18:20:07 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x97be5c00) [pid = 1858] [serial = 531] [outer = (nil)] [url = about:blank] 18:20:07 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x97c71000) [pid = 1858] [serial = 532] [outer = (nil)] [url = about:blank] 18:20:07 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x9781ac00) [pid = 1858] [serial = 528] [outer = (nil)] [url = about:blank] 18:20:07 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x97821400) [pid = 1858] [serial = 529] [outer = (nil)] [url = about:blank] 18:20:07 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x9653a000) [pid = 1858] [serial = 525] [outer = (nil)] [url = about:blank] 18:20:07 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x96595c00) [pid = 1858] [serial = 526] [outer = (nil)] [url = about:blank] 18:20:07 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x95741400) [pid = 1858] [serial = 522] [outer = (nil)] [url = about:blank] 18:20:07 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x95aaf800) [pid = 1858] [serial = 523] [outer = (nil)] [url = about:blank] 18:20:07 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x9065a400) [pid = 1858] [serial = 519] [outer = (nil)] [url = about:blank] 18:20:07 INFO - PROCESS | 1858 | --DOMWINDOW == 45 (0x8db98000) [pid = 1858] [serial = 520] [outer = (nil)] [url = about:blank] 18:20:07 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0x8f890c00) [pid = 1858] [serial = 516] [outer = (nil)] [url = about:blank] 18:20:07 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0x8f97f400) [pid = 1858] [serial = 517] [outer = (nil)] [url = about:blank] 18:20:10 INFO - PROCESS | 1858 | --DOMWINDOW == 42 (0x97c73c00) [pid = 1858] [serial = 545] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 18:20:10 INFO - PROCESS | 1858 | --DOMWINDOW == 41 (0x938e7800) [pid = 1858] [serial = 542] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 18:20:10 INFO - PROCESS | 1858 | --DOMWINDOW == 40 (0x8f892800) [pid = 1858] [serial = 539] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 18:20:10 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x9b5f3800) [pid = 1858] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 18:20:10 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x8f97e800) [pid = 1858] [serial = 533] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 18:20:10 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x98f32c00) [pid = 1858] [serial = 536] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 18:20:10 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x9b4f3c00) [pid = 1858] [serial = 552] [outer = (nil)] [url = about:blank] 18:20:10 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x9b4d9400) [pid = 1858] [serial = 548] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 18:20:10 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x9b4e5400) [pid = 1858] [serial = 551] [outer = (nil)] [url = about:blank] 18:20:15 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x9b4f6400) [pid = 1858] [serial = 554] [outer = (nil)] [url = about:blank] 18:20:15 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x9b4e6400) [pid = 1858] [serial = 553] [outer = (nil)] [url = about:blank] 18:20:15 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0xa285ac00) [pid = 1858] [serial = 557] [outer = (nil)] [url = about:blank] 18:20:15 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0xa10dbc00) [pid = 1858] [serial = 556] [outer = (nil)] [url = about:blank] 18:20:15 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8dc7fc00) [pid = 1858] [serial = 559] [outer = (nil)] [url = about:blank] 18:20:15 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x9b4db800) [pid = 1858] [serial = 549] [outer = (nil)] [url = about:blank] 18:20:15 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x9b4df000) [pid = 1858] [serial = 550] [outer = (nil)] [url = about:blank] 18:20:15 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x9833ec00) [pid = 1858] [serial = 546] [outer = (nil)] [url = about:blank] 18:20:15 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x98342000) [pid = 1858] [serial = 547] [outer = (nil)] [url = about:blank] 18:20:15 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x944d3400) [pid = 1858] [serial = 543] [outer = (nil)] [url = about:blank] 18:20:15 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x94542c00) [pid = 1858] [serial = 544] [outer = (nil)] [url = about:blank] 18:20:15 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x8fa1f400) [pid = 1858] [serial = 540] [outer = (nil)] [url = about:blank] 18:20:15 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x9064d400) [pid = 1858] [serial = 541] [outer = (nil)] [url = about:blank] 18:20:15 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x9a0c3c00) [pid = 1858] [serial = 537] [outer = (nil)] [url = about:blank] 18:20:15 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x9a0c1400) [pid = 1858] [serial = 538] [outer = (nil)] [url = about:blank] 18:20:15 INFO - PROCESS | 1858 | --DOMWINDOW == 18 (0x90657c00) [pid = 1858] [serial = 534] [outer = (nil)] [url = about:blank] 18:20:15 INFO - PROCESS | 1858 | --DOMWINDOW == 17 (0x92ba4c00) [pid = 1858] [serial = 535] [outer = (nil)] [url = about:blank] 18:20:33 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:20:33 INFO - PROCESS | 1858 | 1477444833936 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 18:20:33 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30676ms 18:20:33 INFO - PROCESS | 1858 | 1477444833984 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 18:20:33 INFO - TEST-START | /html-media-capture/capture_reflect.html 18:20:33 INFO - PROCESS | 1858 | 1477444833992 Marionette TRACE conn4 <- [1,858,null,{"value":"7"}] 18:20:34 INFO - PROCESS | 1858 | 1477444834002 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:20:34 INFO - PROCESS | 1858 | 1477444834220 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 18:20:34 INFO - PROCESS | 1858 | 1477444834283 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 18:20:34 INFO - PROCESS | 1858 | 1477444834289 Marionette TRACE conn4 <- [1,860,null,["7"]] 18:20:34 INFO - PROCESS | 1858 | 1477444834297 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"7"}] 18:20:34 INFO - PROCESS | 1858 | 1477444834305 Marionette TRACE conn4 <- [1,861,null,{}] 18:20:34 INFO - PROCESS | 1858 | 1477444834311 Marionette TRACE conn4 -> [0,862,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/capture_reflect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/capture_reflect.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:20:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f842c00 == 9 [pid = 1858] [id = 191] 18:20:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 18 (0x8f843000) [pid = 1858] [serial = 561] [outer = (nil)] 18:20:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 19 (0x8f88a400) [pid = 1858] [serial = 562] [outer = 0x8f843000] 18:20:34 INFO - PROCESS | 1858 | 1477444834395 Marionette DEBUG loaded listener.js 18:20:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x8f894800) [pid = 1858] [serial = 563] [outer = 0x8f843000] 18:20:34 INFO - ..... 18:20:34 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 972ms 18:20:34 INFO - PROCESS | 1858 | 1477444834944 Marionette TRACE conn4 <- [1,862,null,{"value":["/html-media-capture/capture_reflect.html",0,null,null,[["Element input should have own property capture",1,"assert_own_property: expected property \"capture\" missing","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:35:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:32:7\n"],["input.capture is false when the capture attribute is absent",1,"assert_false: expected false got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:41:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:40:7\n"],["input.capture is true when the capture attribute is present",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:45:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:44:7\n"],["input.capture is true when the capture attribute is present as empty string",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:49:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:48:7\n"],["input.capture is true when the capture attribute is present as canonical name",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:53:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:52:7\n"]]]}] 18:20:34 INFO - PROCESS | 1858 | 1477444834972 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 18:20:34 INFO - PROCESS | 1858 | 1477444834980 Marionette TRACE conn4 <- [1,863,null,{"value":"7"}] 18:20:34 INFO - TEST-START | /html-media-capture/idlharness.html 18:20:34 INFO - PROCESS | 1858 | 1477444834995 Marionette TRACE conn4 -> [0,864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:20:35 INFO - PROCESS | 1858 | 1477444835165 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 18:20:35 INFO - PROCESS | 1858 | 1477444835181 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 18:20:35 INFO - PROCESS | 1858 | 1477444835185 Marionette TRACE conn4 <- [1,865,null,["7"]] 18:20:35 INFO - PROCESS | 1858 | 1477444835192 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"7"}] 18:20:35 INFO - PROCESS | 1858 | 1477444835197 Marionette TRACE conn4 <- [1,866,null,{}] 18:20:35 INFO - PROCESS | 1858 | 1477444835203 Marionette TRACE conn4 -> [0,867,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/idlharness.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:20:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x92a23800 == 10 [pid = 1858] [id = 192] 18:20:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x92a24000) [pid = 1858] [serial = 564] [outer = (nil)] 18:20:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x92aa3400) [pid = 1858] [serial = 565] [outer = 0x92a24000] 18:20:35 INFO - PROCESS | 1858 | 1477444835280 Marionette DEBUG loaded listener.js 18:20:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x92aa3800) [pid = 1858] [serial = 566] [outer = 0x92a24000] 18:20:36 INFO - PROCESS | 1858 | 1477444836010 Marionette TRACE conn4 <- [1,867,null,{"value":["/html-media-capture/idlharness.html",0,null,null,[["HTMLInputElement interface: attribute capture",1,"assert_true: The prototype object must have a property \"capture\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"],["HTMLInputElement must be primary interface of [object HTMLInputElement]",0,null,null],["Stringification of [object HTMLInputElement]",0,null,null],["HTMLInputElement interface: [object HTMLInputElement] must inherit property \"capture\" with the proper type (0)",1,"assert_inherits: property \"capture\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"]]]}] 18:20:36 INFO - .... 18:20:36 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1073ms 18:20:36 INFO - PROCESS | 1858 | 1477444836135 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 18:20:36 INFO - PROCESS | 1858 | 1477444836143 Marionette TRACE conn4 <- [1,868,null,{"value":"7"}] 18:20:36 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 18:20:36 INFO - PROCESS | 1858 | 1477444836164 Marionette TRACE conn4 -> [0,869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:20:36 INFO - PROCESS | 1858 | 1477444836333 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 18:20:36 INFO - PROCESS | 1858 | 1477444836346 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 18:20:36 INFO - PROCESS | 1858 | 1477444836350 Marionette TRACE conn4 <- [1,870,null,["7"]] 18:20:36 INFO - PROCESS | 1858 | 1477444836355 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"7"}] 18:20:36 INFO - PROCESS | 1858 | 1477444836362 Marionette TRACE conn4 <- [1,871,null,{}] 18:20:36 INFO - PROCESS | 1858 | 1477444836368 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:20:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x95abbc00 == 11 [pid = 1858] [id = 193] 18:20:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x95abc000) [pid = 1858] [serial = 567] [outer = (nil)] 18:20:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x95abe800) [pid = 1858] [serial = 568] [outer = 0x95abc000] 18:20:36 INFO - PROCESS | 1858 | 1477444836451 Marionette DEBUG loaded listener.js 18:20:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x9639e000) [pid = 1858] [serial = 569] [outer = 0x95abc000] 18:20:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x970a2800 == 12 [pid = 1858] [id = 194] 18:20:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x970a5800) [pid = 1858] [serial = 570] [outer = (nil)] 18:20:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x974c8400) [pid = 1858] [serial = 571] [outer = 0x970a5800] 18:20:37 INFO - PROCESS | 1858 | 1477444837026 Marionette DEBUG loaded listener.js 18:20:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x97516c00) [pid = 1858] [serial = 572] [outer = 0x970a5800] 18:20:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x96532000 == 13 [pid = 1858] [id = 195] 18:20:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x96532800) [pid = 1858] [serial = 573] [outer = (nil)] 18:20:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x96539800) [pid = 1858] [serial = 574] [outer = 0x96532800] 18:20:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x97523400) [pid = 1858] [serial = 575] [outer = 0x96532800] 18:20:37 INFO - PROCESS | 1858 | 1477444837925 Marionette TRACE conn4 <- [1,872,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 18:20:37 INFO - . 18:20:37 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 1830ms 18:20:37 INFO - PROCESS | 1858 | 1477444837993 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 18:20:38 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 18:20:38 INFO - PROCESS | 1858 | 1477444837998 Marionette TRACE conn4 <- [1,873,null,{"value":"7"}] 18:20:38 INFO - PROCESS | 1858 | 1477444838005 Marionette TRACE conn4 -> [0,874,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:20:38 INFO - PROCESS | 1858 | 1477444838143 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 18:20:38 INFO - PROCESS | 1858 | 1477444838151 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 18:20:38 INFO - PROCESS | 1858 | 1477444838154 Marionette TRACE conn4 <- [1,875,null,["7"]] 18:20:38 INFO - PROCESS | 1858 | 1477444838161 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"7"}] 18:20:38 INFO - PROCESS | 1858 | 1477444838166 Marionette TRACE conn4 <- [1,876,null,{}] 18:20:38 INFO - PROCESS | 1858 | 1477444838172 Marionette TRACE conn4 -> [0,877,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:20:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x97a79800 == 14 [pid = 1858] [id = 196] 18:20:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x97a7a400) [pid = 1858] [serial = 576] [outer = (nil)] 18:20:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x97a82400) [pid = 1858] [serial = 577] [outer = 0x97a7a400] 18:20:38 INFO - PROCESS | 1858 | 1477444838252 Marionette DEBUG loaded listener.js 18:20:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x97bbdc00) [pid = 1858] [serial = 578] [outer = 0x97a7a400] 18:20:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x97c71000 == 15 [pid = 1858] [id = 197] 18:20:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x97c72c00) [pid = 1858] [serial = 579] [outer = (nil)] 18:20:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x98338800) [pid = 1858] [serial = 580] [outer = 0x97c72c00] 18:20:38 INFO - PROCESS | 1858 | 1477444838768 Marionette DEBUG loaded listener.js 18:20:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x98f31400) [pid = 1858] [serial = 581] [outer = 0x97c72c00] 18:20:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x97be7000 == 16 [pid = 1858] [id = 198] 18:20:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x97be7800) [pid = 1858] [serial = 582] [outer = (nil)] 18:20:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x97c66000) [pid = 1858] [serial = 583] [outer = 0x97be7800] 18:20:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x98333800) [pid = 1858] [serial = 584] [outer = 0x97be7800] 18:20:39 INFO - PROCESS | 1858 | 1477444839743 Marionette TRACE conn4 <- [1,877,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html",0,null,null,[["Removing iframe from document via innerHTML removes it from history",0,null,null]]]}] 18:20:39 INFO - . 18:20:39 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 1783ms 18:20:39 INFO - PROCESS | 1858 | 1477444839787 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 18:20:39 INFO - PROCESS | 1858 | 1477444839791 Marionette TRACE conn4 <- [1,878,null,{"value":"7"}] 18:20:39 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 18:20:39 INFO - PROCESS | 1858 | 1477444839798 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:20:39 INFO - PROCESS | 1858 | 1477444839927 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 18:20:40 INFO - PROCESS | 1858 | 1477444840072 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 18:20:40 INFO - PROCESS | 1858 | 1477444840076 Marionette TRACE conn4 <- [1,880,null,["7"]] 18:20:40 INFO - PROCESS | 1858 | 1477444840087 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"7"}] 18:20:40 INFO - PROCESS | 1858 | 1477444840093 Marionette TRACE conn4 <- [1,881,null,{}] 18:20:40 INFO - PROCESS | 1858 | 1477444840099 Marionette TRACE conn4 -> [0,882,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:20:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a344400 == 17 [pid = 1858] [id = 199] 18:20:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x9a3d0c00) [pid = 1858] [serial = 585] [outer = (nil)] 18:20:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x9a449c00) [pid = 1858] [serial = 586] [outer = 0x9a3d0c00] 18:20:40 INFO - PROCESS | 1858 | 1477444840174 Marionette DEBUG loaded listener.js 18:20:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x9a44e400) [pid = 1858] [serial = 587] [outer = 0x9a3d0c00] 18:20:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a4cc800 == 18 [pid = 1858] [id = 200] 18:20:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x9a633800) [pid = 1858] [serial = 588] [outer = (nil)] 18:20:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x9b351c00) [pid = 1858] [serial = 589] [outer = 0x9a633800] 18:20:40 INFO - PROCESS | 1858 | 1477444840609 Marionette DEBUG loaded listener.js 18:20:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x9a694800) [pid = 1858] [serial = 590] [outer = 0x9a633800] 18:20:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a68b800 == 19 [pid = 1858] [id = 201] 18:20:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x9a68dc00) [pid = 1858] [serial = 591] [outer = (nil)] 18:20:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x9b4d9c00) [pid = 1858] [serial = 592] [outer = 0x9a68dc00] 18:20:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x9b4d8c00) [pid = 1858] [serial = 593] [outer = 0x9a68dc00] 18:20:41 INFO - PROCESS | 1858 | 1477444841594 Marionette TRACE conn4 <- [1,882,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 18:20:41 INFO - . 18:20:41 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 1825ms 18:20:41 INFO - PROCESS | 1858 | 1477444841623 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 18:20:41 INFO - PROCESS | 1858 | 1477444841627 Marionette TRACE conn4 <- [1,883,null,{"value":"7"}] 18:20:41 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 18:20:41 INFO - PROCESS | 1858 | 1477444841634 Marionette TRACE conn4 -> [0,884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:20:41 INFO - PROCESS | 1858 | 1477444841793 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 18:20:41 INFO - PROCESS | 1858 | 1477444841951 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 18:20:41 INFO - PROCESS | 1858 | 1477444841954 Marionette TRACE conn4 <- [1,885,null,["7"]] 18:20:41 INFO - PROCESS | 1858 | 1477444841961 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"7"}] 18:20:41 INFO - PROCESS | 1858 | 1477444841970 Marionette TRACE conn4 <- [1,886,null,{}] 18:20:41 INFO - PROCESS | 1858 | 1477444841974 Marionette TRACE conn4 -> [0,887,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:20:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x9652d800 == 20 [pid = 1858] [id = 202] 18:20:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x9b4e1c00) [pid = 1858] [serial = 594] [outer = (nil)] 18:20:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x9b4f0800) [pid = 1858] [serial = 595] [outer = 0x9b4e1c00] 18:20:42 INFO - PROCESS | 1858 | 1477444842055 Marionette DEBUG loaded listener.js 18:20:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x9b4fb000) [pid = 1858] [serial = 596] [outer = 0x9b4e1c00] 18:20:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f687c00 == 21 [pid = 1858] [id = 203] 18:20:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x8f88bc00) [pid = 1858] [serial = 597] [outer = (nil)] 18:20:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x9064e000) [pid = 1858] [serial = 598] [outer = 0x8f88bc00] 18:20:42 INFO - PROCESS | 1858 | 1477444842583 Marionette DEBUG loaded listener.js 18:20:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x9107d000) [pid = 1858] [serial = 599] [outer = 0x8f88bc00] 18:20:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x95746000 == 22 [pid = 1858] [id = 204] 18:20:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x9583f800) [pid = 1858] [serial = 600] [outer = (nil)] 18:20:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x938e2400) [pid = 1858] [serial = 601] [outer = 0x9583f800] 18:20:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x9318cc00) [pid = 1858] [serial = 602] [outer = 0x9583f800] 18:20:43 INFO - PROCESS | 1858 | 1477444843755 Marionette TRACE conn4 <- [1,887,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 18:20:43 INFO - . 18:20:43 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2230ms 18:20:43 INFO - PROCESS | 1858 | 1477444843863 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 18:20:43 INFO - PROCESS | 1858 | 1477444843869 Marionette TRACE conn4 <- [1,888,null,{"value":"7"}] 18:20:43 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 18:20:43 INFO - PROCESS | 1858 | 1477444843877 Marionette TRACE conn4 -> [0,889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:20:44 INFO - PROCESS | 1858 | 1477444844068 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 18:20:44 INFO - PROCESS | 1858 | 1477444844220 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 18:20:44 INFO - PROCESS | 1858 | 1477444844227 Marionette TRACE conn4 <- [1,890,null,["7"]] 18:20:44 INFO - PROCESS | 1858 | 1477444844237 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"7"}] 18:20:44 INFO - PROCESS | 1858 | 1477444844243 Marionette TRACE conn4 <- [1,891,null,{}] 18:20:44 INFO - PROCESS | 1858 | 1477444844250 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:20:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x96591c00 == 23 [pid = 1858] [id = 205] 18:20:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x97819000) [pid = 1858] [serial = 603] [outer = (nil)] 18:20:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x97a7bc00) [pid = 1858] [serial = 604] [outer = 0x97819000] 18:20:44 INFO - PROCESS | 1858 | 1477444844351 Marionette DEBUG loaded listener.js 18:20:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x9a0c1c00) [pid = 1858] [serial = 605] [outer = 0x97819000] 18:20:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x94574800 == 24 [pid = 1858] [id = 206] 18:20:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x9b4e0400) [pid = 1858] [serial = 606] [outer = (nil)] 18:20:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x9b5edc00) [pid = 1858] [serial = 607] [outer = 0x9b4e0400] 18:20:44 INFO - PROCESS | 1858 | 1477444844922 Marionette DEBUG loaded listener.js 18:20:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0xa10c5800) [pid = 1858] [serial = 608] [outer = 0x9b4e0400] 18:20:45 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 11989 18:20:45 INFO - PROCESS | 1858 | 1477444845856 Marionette TRACE conn4 <- [1,892,null,{"value":["/html/browsers/windows/browsing-context-names/001.html",0,null,null,[["Link with target=_blank, rel=noreferrer",0,null,null]]]}] 18:20:45 INFO - . 18:20:45 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2033ms 18:20:45 INFO - PROCESS | 1858 | 1477444845909 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 18:20:45 INFO - PROCESS | 1858 | 1477444845914 Marionette TRACE conn4 <- [1,893,null,{"value":"7"}] 18:20:45 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 18:20:45 INFO - PROCESS | 1858 | 1477444845922 Marionette TRACE conn4 -> [0,894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:20:46 INFO - PROCESS | 1858 | 1477444846240 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 18:20:46 INFO - PROCESS | 1858 | 1477444846397 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 18:20:46 INFO - PROCESS | 1858 | 1477444846404 Marionette TRACE conn4 <- [1,895,null,["7"]] 18:20:46 INFO - PROCESS | 1858 | 1477444846411 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"7"}] 18:20:46 INFO - PROCESS | 1858 | 1477444846420 Marionette TRACE conn4 <- [1,896,null,{}] 18:20:46 INFO - PROCESS | 1858 | 1477444846472 Marionette TRACE conn4 -> [0,897,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:20:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x8fa15000 == 25 [pid = 1858] [id = 207] 18:20:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x8fa18000) [pid = 1858] [serial = 609] [outer = (nil)] 18:20:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x93862000) [pid = 1858] [serial = 610] [outer = 0x8fa18000] 18:20:46 INFO - PROCESS | 1858 | 1477444846554 Marionette DEBUG loaded listener.js 18:20:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x95abb000) [pid = 1858] [serial = 611] [outer = 0x8fa18000] 18:20:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x9639f800 == 26 [pid = 1858] [id = 208] 18:20:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x96536800) [pid = 1858] [serial = 612] [outer = (nil)] 18:20:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x970a9c00) [pid = 1858] [serial = 613] [outer = 0x96536800] 18:20:47 INFO - PROCESS | 1858 | 1477444847105 Marionette DEBUG loaded listener.js 18:20:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x97520c00) [pid = 1858] [serial = 614] [outer = 0x96536800] 18:20:47 INFO - PROCESS | 1858 | --DOCSHELL 0x8c139800 == 25 [pid = 1858] [id = 8] 18:20:47 INFO - PROCESS | 1858 | 1477444847713 Marionette TRACE conn4 <- [1,897,null,{"value":["/html/browsers/windows/browsing-context-names/002.html",0,null,null,[["Link with target=_blank, no rel",0,null,null]]]}] 18:20:47 INFO - . 18:20:47 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1930ms 18:20:47 INFO - PROCESS | 1858 | 1477444847853 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 18:20:47 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 18:20:47 INFO - PROCESS | 1858 | 1477444847860 Marionette TRACE conn4 <- [1,898,null,{"value":"7"}] 18:20:47 INFO - PROCESS | 1858 | 1477444847867 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:20:48 INFO - PROCESS | 1858 | 1477444848006 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 18:20:48 INFO - PROCESS | 1858 | 1477444848120 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 18:20:48 INFO - PROCESS | 1858 | 1477444848124 Marionette TRACE conn4 <- [1,900,null,["7"]] 18:20:48 INFO - PROCESS | 1858 | 1477444848134 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"7"}] 18:20:48 INFO - PROCESS | 1858 | 1477444848138 Marionette TRACE conn4 <- [1,901,null,{}] 18:20:48 INFO - PROCESS | 1858 | 1477444848145 Marionette TRACE conn4 -> [0,902,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:20:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x96591800 == 26 [pid = 1858] [id = 209] 18:20:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x974c9000) [pid = 1858] [serial = 615] [outer = (nil)] 18:20:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x9781cc00) [pid = 1858] [serial = 616] [outer = 0x974c9000] 18:20:48 INFO - PROCESS | 1858 | 1477444848225 Marionette DEBUG loaded listener.js 18:20:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x97bb2400) [pid = 1858] [serial = 617] [outer = 0x974c9000] 18:20:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x97bec800 == 27 [pid = 1858] [id = 210] 18:20:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x9a0c3c00) [pid = 1858] [serial = 618] [outer = (nil)] 18:20:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a0ca000 == 28 [pid = 1858] [id = 211] 18:20:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x9a0cac00) [pid = 1858] [serial = 619] [outer = (nil)] 18:20:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x9a2e7400) [pid = 1858] [serial = 620] [outer = 0x9a0c3c00] 18:20:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x95ab3400) [pid = 1858] [serial = 621] [outer = 0x9a0cac00] 18:20:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x9a342c00) [pid = 1858] [serial = 622] [outer = 0x9a0cac00] 18:20:48 INFO - PROCESS | 1858 | 1477444848841 Marionette TRACE conn4 <- [1,902,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html",0,null,null,[["The browsing context must be chosen if the given name is same as its name",0,null,null]]]}] 18:20:48 INFO - . 18:20:48 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1024ms 18:20:48 INFO - PROCESS | 1858 | 1477444848895 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 18:20:48 INFO - PROCESS | 1858 | 1477444848898 Marionette TRACE conn4 <- [1,903,null,{"value":"7"}] 18:20:48 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 18:20:48 INFO - PROCESS | 1858 | 1477444848906 Marionette TRACE conn4 -> [0,904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:20:49 INFO - PROCESS | 1858 | 1477444849114 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 18:20:49 INFO - PROCESS | 1858 | 1477444849148 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 18:20:49 INFO - PROCESS | 1858 | 1477444849157 Marionette TRACE conn4 <- [1,905,null,["7"]] 18:20:49 INFO - PROCESS | 1858 | 1477444849162 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"7"}] 18:20:49 INFO - PROCESS | 1858 | 1477444849168 Marionette TRACE conn4 <- [1,906,null,{}] 18:20:49 INFO - PROCESS | 1858 | 1477444849227 Marionette TRACE conn4 -> [0,907,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:20:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b0e9000 == 29 [pid = 1858] [id = 212] 18:20:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x9b0ea800) [pid = 1858] [serial = 623] [outer = (nil)] 18:20:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x9b359800) [pid = 1858] [serial = 624] [outer = 0x9b0ea800] 18:20:49 INFO - PROCESS | 1858 | 1477444849309 Marionette DEBUG loaded listener.js 18:20:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x9b3bd800) [pid = 1858] [serial = 625] [outer = 0x9b0ea800] 18:20:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b5f1400 == 30 [pid = 1858] [id = 213] 18:20:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0xa10e7000) [pid = 1858] [serial = 626] [outer = (nil)] 18:20:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0xa10e6c00) [pid = 1858] [serial = 627] [outer = 0xa10e7000] 18:20:49 INFO - PROCESS | 1858 | ++DOCSHELL 0xa10e7800 == 31 [pid = 1858] [id = 214] 18:20:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0xa2856400) [pid = 1858] [serial = 628] [outer = (nil)] 18:20:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0xa10c6800) [pid = 1858] [serial = 629] [outer = 0xa2856400] 18:20:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 87 (0x9b4e6400) [pid = 1858] [serial = 630] [outer = 0xa10e7000] 18:20:50 INFO - PROCESS | 1858 | --DOMWINDOW == 86 (0x9a633800) [pid = 1858] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html] 18:20:50 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0x9a3d0c00) [pid = 1858] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html] 18:20:50 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0x97be7800) [pid = 1858] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 18:20:50 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x97c72c00) [pid = 1858] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-1.html] 18:20:50 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x97a7a400) [pid = 1858] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html] 18:20:50 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x96532800) [pid = 1858] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 18:20:50 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x970a5800) [pid = 1858] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-1.html] 18:20:50 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x95abc000) [pid = 1858] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html] 18:20:50 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x92a24000) [pid = 1858] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 18:20:50 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x8f843000) [pid = 1858] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 18:20:50 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x9a68dc00) [pid = 1858] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 18:20:50 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x8c13b400) [pid = 1858] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 18:20:50 INFO - PROCESS | 1858 | 1477444850165 Marionette TRACE conn4 <- [1,907,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html",0,null,null,[["The parent browsing context must be chosen if the given name is '_parent'",0,null,null]]]}] 18:20:50 INFO - . 18:20:50 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1323ms 18:20:50 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 18:20:50 INFO - PROCESS | 1858 | 1477444850228 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 18:20:50 INFO - PROCESS | 1858 | 1477444850231 Marionette TRACE conn4 <- [1,908,null,{"value":"7"}] 18:20:50 INFO - PROCESS | 1858 | 1477444850239 Marionette TRACE conn4 -> [0,909,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:20:50 INFO - PROCESS | 1858 | 1477444850391 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 18:20:50 INFO - PROCESS | 1858 | 1477444850399 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 18:20:50 INFO - PROCESS | 1858 | 1477444850403 Marionette TRACE conn4 <- [1,910,null,["7"]] 18:20:50 INFO - PROCESS | 1858 | 1477444850409 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"7"}] 18:20:50 INFO - PROCESS | 1858 | 1477444850415 Marionette TRACE conn4 <- [1,911,null,{}] 18:20:50 INFO - PROCESS | 1858 | 1477444850420 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:20:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x98341000 == 32 [pid = 1858] [id = 215] 18:20:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x9a02b000) [pid = 1858] [serial = 631] [outer = (nil)] 18:20:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x9b3c5400) [pid = 1858] [serial = 632] [outer = 0x9a02b000] 18:20:50 INFO - PROCESS | 1858 | 1477444850494 Marionette DEBUG loaded listener.js 18:20:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x9b5e8c00) [pid = 1858] [serial = 633] [outer = 0x9a02b000] 18:20:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db98400 == 33 [pid = 1858] [id = 216] 18:20:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0xa28ee000) [pid = 1858] [serial = 634] [outer = (nil)] 18:20:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0xa28f1400) [pid = 1858] [serial = 635] [outer = 0xa28ee000] 18:20:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x9a33bc00) [pid = 1858] [serial = 636] [outer = 0xa28ee000] 18:20:51 INFO - PROCESS | 1858 | 1477444851177 Marionette TRACE conn4 <- [1,912,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html",0,null,null,[["The current browsing context must be chosen if the given name is '_self'",0,null,null]]]}] 18:20:51 INFO - . 18:20:51 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1024ms 18:20:51 INFO - PROCESS | 1858 | 1477444851268 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 18:20:51 INFO - PROCESS | 1858 | 1477444851271 Marionette TRACE conn4 <- [1,913,null,{"value":"7"}] 18:20:51 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 18:20:51 INFO - PROCESS | 1858 | 1477444851279 Marionette TRACE conn4 -> [0,914,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:20:51 INFO - PROCESS | 1858 | 1477444851458 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 18:20:51 INFO - PROCESS | 1858 | 1477444851466 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 18:20:51 INFO - PROCESS | 1858 | 1477444851469 Marionette TRACE conn4 <- [1,915,null,["7"]] 18:20:51 INFO - PROCESS | 1858 | 1477444851475 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"7"}] 18:20:51 INFO - PROCESS | 1858 | 1477444851480 Marionette TRACE conn4 <- [1,916,null,{}] 18:20:51 INFO - PROCESS | 1858 | 1477444851485 Marionette TRACE conn4 -> [0,917,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:20:51 INFO - PROCESS | 1858 | ++DOCSHELL 0xa28ee400 == 34 [pid = 1858] [id = 217] 18:20:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0xa28f1000) [pid = 1858] [serial = 637] [outer = (nil)] 18:20:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0xa2ac6c00) [pid = 1858] [serial = 638] [outer = 0xa28f1000] 18:20:51 INFO - PROCESS | 1858 | 1477444851558 Marionette DEBUG loaded listener.js 18:20:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0xa2ce0400) [pid = 1858] [serial = 639] [outer = 0xa28f1000] 18:20:52 INFO - PROCESS | 1858 | ++DOCSHELL 0xa28e8800 == 35 [pid = 1858] [id = 218] 18:20:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0xa2ceac00) [pid = 1858] [serial = 640] [outer = (nil)] 18:20:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0xa2cea400) [pid = 1858] [serial = 641] [outer = 0xa2ceac00] 18:20:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b0e6c00 == 36 [pid = 1858] [id = 219] 18:20:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 87 (0xa2ce9c00) [pid = 1858] [serial = 642] [outer = (nil)] 18:20:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 88 (0xa2fdec00) [pid = 1858] [serial = 643] [outer = 0xa2ce9c00] 18:20:52 INFO - PROCESS | 1858 | 1477444852109 Marionette DEBUG loaded listener.js 18:20:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 89 (0xa2fdf000) [pid = 1858] [serial = 644] [outer = 0xa2ce9c00] 18:20:52 INFO - PROCESS | 1858 | [1858] 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 18:20:52 INFO - PROCESS | 1858 | 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] 18:20:55 INFO - PROCESS | 1858 | --DOCSHELL 0x9a68b800 == 35 [pid = 1858] [id = 201] 18:20:55 INFO - PROCESS | 1858 | --DOCSHELL 0x97be7000 == 34 [pid = 1858] [id = 198] 18:20:55 INFO - PROCESS | 1858 | --DOCSHELL 0x96532000 == 33 [pid = 1858] [id = 195] 18:20:55 INFO - PROCESS | 1858 | --DOCSHELL 0x8c134c00 == 32 [pid = 1858] [id = 190] 18:20:55 INFO - PROCESS | 1858 | --DOCSHELL 0x8db98400 == 31 [pid = 1858] [id = 216] 18:20:55 INFO - PROCESS | 1858 | --DOCSHELL 0xa10e7800 == 30 [pid = 1858] [id = 214] 18:20:55 INFO - PROCESS | 1858 | --DOCSHELL 0x9b5f1400 == 29 [pid = 1858] [id = 213] 18:20:55 INFO - PROCESS | 1858 | --DOCSHELL 0x9a0ca000 == 28 [pid = 1858] [id = 211] 18:20:55 INFO - PROCESS | 1858 | --DOCSHELL 0x97bec800 == 27 [pid = 1858] [id = 210] 18:20:55 INFO - PROCESS | 1858 | --DOCSHELL 0x8c13a400 == 26 [pid = 1858] [id = 9] 18:20:55 INFO - PROCESS | 1858 | --DOCSHELL 0x95746000 == 25 [pid = 1858] [id = 204] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 88 (0x98333800) [pid = 1858] [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] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 87 (0x97523400) [pid = 1858] [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;] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 86 (0x96539800) [pid = 1858] [serial = 574] [outer = (nil)] [url = about:blank] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0x97c66000) [pid = 1858] [serial = 583] [outer = (nil)] [url = about:blank] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0x9a449c00) [pid = 1858] [serial = 586] [outer = (nil)] [url = about:blank] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x9a44e400) [pid = 1858] [serial = 587] [outer = (nil)] [url = about:blank] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x9b351c00) [pid = 1858] [serial = 589] [outer = (nil)] [url = about:blank] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x9a694800) [pid = 1858] [serial = 590] [outer = (nil)] [url = about:blank] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x9b4d9c00) [pid = 1858] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x9b4d8c00) [pid = 1858] [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] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x97a82400) [pid = 1858] [serial = 577] [outer = (nil)] [url = about:blank] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x97bbdc00) [pid = 1858] [serial = 578] [outer = (nil)] [url = about:blank] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x98338800) [pid = 1858] [serial = 580] [outer = (nil)] [url = about:blank] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x98f31400) [pid = 1858] [serial = 581] [outer = (nil)] [url = about:blank] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x95abe800) [pid = 1858] [serial = 568] [outer = (nil)] [url = about:blank] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x9639e000) [pid = 1858] [serial = 569] [outer = (nil)] [url = about:blank] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x974c8400) [pid = 1858] [serial = 571] [outer = (nil)] [url = about:blank] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x97516c00) [pid = 1858] [serial = 572] [outer = (nil)] [url = about:blank] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x92aa3400) [pid = 1858] [serial = 565] [outer = (nil)] [url = about:blank] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x92aa3800) [pid = 1858] [serial = 566] [outer = (nil)] [url = about:blank] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x8f88a400) [pid = 1858] [serial = 562] [outer = (nil)] [url = about:blank] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x8f894800) [pid = 1858] [serial = 563] [outer = (nil)] [url = about:blank] 18:20:55 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x8f83b800) [pid = 1858] [serial = 560] [outer = (nil)] [url = about:blank] 18:20:59 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x9a0cac00) [pid = 1858] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 18:20:59 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x9a0c3c00) [pid = 1858] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 18:20:59 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x97819000) [pid = 1858] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 18:20:59 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x9583f800) [pid = 1858] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 18:20:59 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x8f88bc00) [pid = 1858] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html] 18:20:59 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x9b4e1c00) [pid = 1858] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html] 18:20:59 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x8fa18000) [pid = 1858] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 18:20:59 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0xa28ee000) [pid = 1858] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 18:20:59 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0xa2856400) [pid = 1858] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 18:20:59 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0xa10e7000) [pid = 1858] [serial = 626] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 18:20:59 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x9b4e0400) [pid = 1858] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 18:20:59 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x96536800) [pid = 1858] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 18:20:59 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x9a02b000) [pid = 1858] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 18:20:59 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x9b0ea800) [pid = 1858] [serial = 623] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 18:20:59 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x974c9000) [pid = 1858] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 18:20:59 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x8c13c000) [pid = 1858] [serial = 25] [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.] 18:20:59 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x8c139c00) [pid = 1858] [serial = 22] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:21:02 INFO - PROCESS | 1858 | --DOCSHELL 0x8f687c00 == 24 [pid = 1858] [id = 203] 18:21:02 INFO - PROCESS | 1858 | --DOCSHELL 0x94574800 == 23 [pid = 1858] [id = 206] 18:21:02 INFO - PROCESS | 1858 | --DOCSHELL 0x96591c00 == 22 [pid = 1858] [id = 205] 18:21:02 INFO - PROCESS | 1858 | --DOCSHELL 0x9a4cc800 == 21 [pid = 1858] [id = 200] 18:21:02 INFO - PROCESS | 1858 | --DOCSHELL 0x97a79800 == 20 [pid = 1858] [id = 196] 18:21:02 INFO - PROCESS | 1858 | --DOCSHELL 0x9639f800 == 19 [pid = 1858] [id = 208] 18:21:02 INFO - PROCESS | 1858 | --DOCSHELL 0x8fa15000 == 18 [pid = 1858] [id = 207] 18:21:02 INFO - PROCESS | 1858 | --DOCSHELL 0x9652d800 == 17 [pid = 1858] [id = 202] 18:21:02 INFO - PROCESS | 1858 | --DOCSHELL 0x9b0e6c00 == 16 [pid = 1858] [id = 219] 18:21:02 INFO - PROCESS | 1858 | --DOCSHELL 0x9a344400 == 15 [pid = 1858] [id = 199] 18:21:02 INFO - PROCESS | 1858 | --DOCSHELL 0x95abbc00 == 14 [pid = 1858] [id = 193] 18:21:02 INFO - PROCESS | 1858 | --DOCSHELL 0x9b0e9000 == 13 [pid = 1858] [id = 212] 18:21:02 INFO - PROCESS | 1858 | --DOCSHELL 0x97c71000 == 12 [pid = 1858] [id = 197] 18:21:02 INFO - PROCESS | 1858 | --DOCSHELL 0x98341000 == 11 [pid = 1858] [id = 215] 18:21:02 INFO - PROCESS | 1858 | --DOCSHELL 0x970a2800 == 10 [pid = 1858] [id = 194] 18:21:02 INFO - PROCESS | 1858 | --DOCSHELL 0x8f842c00 == 9 [pid = 1858] [id = 191] 18:21:02 INFO - PROCESS | 1858 | --DOCSHELL 0x96591800 == 8 [pid = 1858] [id = 209] 18:21:02 INFO - PROCESS | 1858 | --DOCSHELL 0x92a23800 == 7 [pid = 1858] [id = 192] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x95ab3400) [pid = 1858] [serial = 621] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x9a2e7400) [pid = 1858] [serial = 620] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x9a342c00) [pid = 1858] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 45 (0xa28f1400) [pid = 1858] [serial = 635] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0xa10c6800) [pid = 1858] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0xa10e6c00) [pid = 1858] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 42 (0x9a33bc00) [pid = 1858] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 41 (0x9b4e6400) [pid = 1858] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 40 (0x9b3bd800) [pid = 1858] [serial = 625] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x9b359800) [pid = 1858] [serial = 624] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x9b5e8c00) [pid = 1858] [serial = 633] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x9b3c5400) [pid = 1858] [serial = 632] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0xa2ac6c00) [pid = 1858] [serial = 638] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0xa2fdec00) [pid = 1858] [serial = 643] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x9781cc00) [pid = 1858] [serial = 616] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x97bb2400) [pid = 1858] [serial = 617] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8c13d400) [pid = 1858] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x970a9c00) [pid = 1858] [serial = 613] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x97520c00) [pid = 1858] [serial = 614] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x93862000) [pid = 1858] [serial = 610] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x95abb000) [pid = 1858] [serial = 611] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x9b5edc00) [pid = 1858] [serial = 607] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0xa10c5800) [pid = 1858] [serial = 608] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x97a7bc00) [pid = 1858] [serial = 604] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x9a0c1c00) [pid = 1858] [serial = 605] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x9b4f0800) [pid = 1858] [serial = 595] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x9b4fb000) [pid = 1858] [serial = 596] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x9064e000) [pid = 1858] [serial = 598] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x9107d000) [pid = 1858] [serial = 599] [outer = (nil)] [url = about:blank] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x938e2400) [pid = 1858] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 18 (0x9318cc00) [pid = 1858] [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] 18:21:03 INFO - PROCESS | 1858 | --DOMWINDOW == 17 (0x8d691800) [pid = 1858] [serial = 431] [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.] 18:21:21 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:21:21 INFO - PROCESS | 1858 | 1477444881717 Marionette TRACE conn4 <- [1,917,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html",2,null,null,[["The current browsing context must be chosen if the given name is empty string",3,null,null]]]}] 18:21:21 INFO - . 18:21:21 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30460ms 18:21:21 INFO - PROCESS | 1858 | 1477444881740 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 18:21:21 INFO - PROCESS | 1858 | 1477444881747 Marionette TRACE conn4 <- [1,918,null,{"value":"7"}] 18:21:21 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 18:21:21 INFO - PROCESS | 1858 | 1477444881758 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:21 INFO - PROCESS | 1858 | --DOCSHELL 0xa28e8800 == 6 [pid = 1858] [id = 218] 18:21:21 INFO - PROCESS | 1858 | 1477444881972 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 18:21:22 INFO - PROCESS | 1858 | 1477444882036 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 18:21:22 INFO - PROCESS | 1858 | 1477444882042 Marionette TRACE conn4 <- [1,920,null,["7"]] 18:21:22 INFO - PROCESS | 1858 | 1477444882050 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"7"}] 18:21:22 INFO - PROCESS | 1858 | 1477444882058 Marionette TRACE conn4 <- [1,921,null,{}] 18:21:22 INFO - PROCESS | 1858 | 1477444882064 Marionette TRACE conn4 -> [0,922,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-default-name.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d86cc00 == 7 [pid = 1858] [id = 220] 18:21:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 18 (0x8d86e400) [pid = 1858] [serial = 645] [outer = (nil)] 18:21:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 19 (0x8db9f000) [pid = 1858] [serial = 646] [outer = 0x8d86e400] 18:21:22 INFO - PROCESS | 1858 | 1477444882150 Marionette DEBUG loaded listener.js 18:21:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x8f682400) [pid = 1858] [serial = 647] [outer = 0x8d86e400] 18:21:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f840800 == 8 [pid = 1858] [id = 221] 18:21:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x8f975c00) [pid = 1858] [serial = 648] [outer = (nil)] 18:21:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x8db97c00) [pid = 1858] [serial = 649] [outer = 0x8f975c00] 18:21:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f97b000 == 9 [pid = 1858] [id = 222] 18:21:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8f97b400) [pid = 1858] [serial = 650] [outer = (nil)] 18:21:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8f97e400) [pid = 1858] [serial = 651] [outer = 0x8f97b400] 18:21:22 INFO - PROCESS | 1858 | 1477444882621 Marionette DEBUG loaded listener.js 18:21:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8fa17c00) [pid = 1858] [serial = 652] [outer = 0x8f97b400] 18:21:23 INFO - PROCESS | 1858 | 1477444883128 Marionette TRACE conn4 <- [1,922,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-default-name.html",0,null,null,[["A embedded browsing context has no default name",0,null,null],["A browsing context which is opened by window.open() method with '_blank' parameter has no default name",0,null,null],["A browsing context has no default name",1,"assert_equals: The browsing context should not have a name. expected \"\" but got \"5f7283a4-d6c9-47a1-b1ac-743e73653473\"","@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"]]]}] 18:21:23 INFO - ... 18:21:23 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1420ms 18:21:23 INFO - PROCESS | 1858 | 1477444883176 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 18:21:23 INFO - PROCESS | 1858 | 1477444883181 Marionette TRACE conn4 <- [1,923,null,{"value":"7"}] 18:21:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 18:21:23 INFO - PROCESS | 1858 | 1477444883190 Marionette TRACE conn4 -> [0,924,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:23 INFO - PROCESS | 1858 | 1477444883452 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 18:21:23 INFO - PROCESS | 1858 | 1477444883471 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 18:21:23 INFO - PROCESS | 1858 | 1477444883476 Marionette TRACE conn4 <- [1,925,null,["7"]] 18:21:23 INFO - PROCESS | 1858 | 1477444883482 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"7"}] 18:21:23 INFO - PROCESS | 1858 | 1477444883488 Marionette TRACE conn4 <- [1,926,null,{}] 18:21:23 INFO - PROCESS | 1858 | 1477444883494 Marionette TRACE conn4 -> [0,927,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:23 INFO - PROCESS | 1858 | ++DOCSHELL 0x91aba000 == 10 [pid = 1858] [id = 223] 18:21:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x92a23800) [pid = 1858] [serial = 653] [outer = (nil)] 18:21:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x92aa5000) [pid = 1858] [serial = 654] [outer = 0x92a23800] 18:21:23 INFO - PROCESS | 1858 | 1477444883571 Marionette DEBUG loaded listener.js 18:21:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x93188800) [pid = 1858] [serial = 655] [outer = 0x92a23800] 18:21:24 INFO - PROCESS | 1858 | 1477444884205 Marionette TRACE conn4 <- [1,927,null,{"value":["/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml",0,null,null,[["document.close in XHTML",0,null,null]]]}] 18:21:24 INFO - . 18:21:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1070ms 18:21:24 INFO - PROCESS | 1858 | 1477444884269 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 18:21:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 18:21:24 INFO - PROCESS | 1858 | 1477444884276 Marionette TRACE conn4 <- [1,928,null,{"value":"7"}] 18:21:24 INFO - PROCESS | 1858 | 1477444884283 Marionette TRACE conn4 -> [0,929,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:24 INFO - PROCESS | 1858 | 1477444884444 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 18:21:24 INFO - PROCESS | 1858 | 1477444884539 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 18:21:24 INFO - PROCESS | 1858 | 1477444884545 Marionette TRACE conn4 <- [1,930,null,["7"]] 18:21:24 INFO - PROCESS | 1858 | 1477444884550 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"7"}] 18:21:24 INFO - PROCESS | 1858 | 1477444884556 Marionette TRACE conn4 <- [1,931,null,{}] 18:21:24 INFO - PROCESS | 1858 | 1477444884562 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x959be800 == 11 [pid = 1858] [id = 224] 18:21:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x959bf400) [pid = 1858] [serial = 656] [outer = (nil)] 18:21:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x959c6000) [pid = 1858] [serial = 657] [outer = 0x959bf400] 18:21:24 INFO - PROCESS | 1858 | 1477444884642 Marionette DEBUG loaded listener.js 18:21:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x95ab4c00) [pid = 1858] [serial = 658] [outer = 0x959bf400] 18:21:25 INFO - PROCESS | 1858 | 1477444885160 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:25 INFO - . 18:21:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 921ms 18:21:25 INFO - PROCESS | 1858 | 1477444885209 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 18:21:25 INFO - PROCESS | 1858 | 1477444885214 Marionette TRACE conn4 <- [1,933,null,{"value":"7"}] 18:21:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 18:21:25 INFO - PROCESS | 1858 | 1477444885220 Marionette TRACE conn4 -> [0,934,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:25 INFO - PROCESS | 1858 | 1477444885371 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 18:21:25 INFO - PROCESS | 1858 | 1477444885465 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 18:21:25 INFO - PROCESS | 1858 | 1477444885468 Marionette TRACE conn4 <- [1,935,null,["7"]] 18:21:25 INFO - PROCESS | 1858 | 1477444885474 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"7"}] 18:21:25 INFO - PROCESS | 1858 | 1477444885481 Marionette TRACE conn4 <- [1,936,null,{}] 18:21:25 INFO - PROCESS | 1858 | 1477444885487 Marionette TRACE conn4 -> [0,937,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x9385c000 == 12 [pid = 1858] [id = 225] 18:21:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x9639f800) [pid = 1858] [serial = 659] [outer = (nil)] 18:21:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x963a8800) [pid = 1858] [serial = 660] [outer = 0x9639f800] 18:21:25 INFO - PROCESS | 1858 | 1477444885559 Marionette DEBUG loaded listener.js 18:21:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x96533c00) [pid = 1858] [serial = 661] [outer = 0x9639f800] 18:21:26 INFO - PROCESS | 1858 | 1477444886038 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:26 INFO - . 18:21:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 869ms 18:21:26 INFO - PROCESS | 1858 | 1477444886118 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 18:21:26 INFO - PROCESS | 1858 | 1477444886122 Marionette TRACE conn4 <- [1,938,null,{"value":"7"}] 18:21:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 18:21:26 INFO - PROCESS | 1858 | 1477444886130 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:26 INFO - PROCESS | 1858 | 1477444886303 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 18:21:26 INFO - PROCESS | 1858 | 1477444886400 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 18:21:26 INFO - PROCESS | 1858 | 1477444886404 Marionette TRACE conn4 <- [1,940,null,["7"]] 18:21:26 INFO - PROCESS | 1858 | 1477444886409 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"7"}] 18:21:26 INFO - PROCESS | 1858 | 1477444886414 Marionette TRACE conn4 <- [1,941,null,{}] 18:21:26 INFO - PROCESS | 1858 | 1477444886418 Marionette TRACE conn4 -> [0,942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x970a5800 == 13 [pid = 1858] [id = 226] 18:21:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x970aa400) [pid = 1858] [serial = 662] [outer = (nil)] 18:21:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x974cb400) [pid = 1858] [serial = 663] [outer = 0x970aa400] 18:21:26 INFO - PROCESS | 1858 | 1477444886493 Marionette DEBUG loaded listener.js 18:21:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x97520c00) [pid = 1858] [serial = 664] [outer = 0x970aa400] 18:21:26 INFO - PROCESS | 1858 | 1477444886992 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:27 INFO - . 18:21:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 918ms 18:21:27 INFO - PROCESS | 1858 | 1477444887048 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 18:21:27 INFO - PROCESS | 1858 | 1477444887052 Marionette TRACE conn4 <- [1,943,null,{"value":"7"}] 18:21:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 18:21:27 INFO - PROCESS | 1858 | 1477444887058 Marionette TRACE conn4 -> [0,944,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:27 INFO - PROCESS | 1858 | 1477444887259 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 18:21:27 INFO - PROCESS | 1858 | 1477444887269 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 18:21:27 INFO - PROCESS | 1858 | 1477444887273 Marionette TRACE conn4 <- [1,945,null,["7"]] 18:21:27 INFO - PROCESS | 1858 | 1477444887279 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"7"}] 18:21:27 INFO - PROCESS | 1858 | 1477444887284 Marionette TRACE conn4 <- [1,946,null,{}] 18:21:27 INFO - PROCESS | 1858 | 1477444887288 Marionette TRACE conn4 -> [0,947,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f895000 == 14 [pid = 1858] [id = 227] 18:21:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x9751e000) [pid = 1858] [serial = 665] [outer = (nil)] 18:21:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x97a7a000) [pid = 1858] [serial = 666] [outer = 0x9751e000] 18:21:27 INFO - PROCESS | 1858 | 1477444887364 Marionette DEBUG loaded listener.js 18:21:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x97a7f400) [pid = 1858] [serial = 667] [outer = 0x9751e000] 18:21:27 INFO - PROCESS | 1858 | 1477444887881 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:27 INFO - . 18:21:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 871ms 18:21:27 INFO - PROCESS | 1858 | 1477444887943 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 18:21:27 INFO - PROCESS | 1858 | 1477444887947 Marionette TRACE conn4 <- [1,948,null,{"value":"7"}] 18:21:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 18:21:27 INFO - PROCESS | 1858 | 1477444887956 Marionette TRACE conn4 -> [0,949,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:28 INFO - PROCESS | 1858 | 1477444888103 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 18:21:28 INFO - PROCESS | 1858 | 1477444888200 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 18:21:28 INFO - PROCESS | 1858 | 1477444888203 Marionette TRACE conn4 <- [1,950,null,["7"]] 18:21:28 INFO - PROCESS | 1858 | 1477444888209 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"7"}] 18:21:28 INFO - PROCESS | 1858 | 1477444888214 Marionette TRACE conn4 <- [1,951,null,{}] 18:21:28 INFO - PROCESS | 1858 | 1477444888218 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x9754c800 == 15 [pid = 1858] [id = 228] 18:21:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x97a7fc00) [pid = 1858] [serial = 668] [outer = (nil)] 18:21:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x97be5c00) [pid = 1858] [serial = 669] [outer = 0x97a7fc00] 18:21:28 INFO - PROCESS | 1858 | 1477444888290 Marionette DEBUG loaded listener.js 18:21:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x97be7000) [pid = 1858] [serial = 670] [outer = 0x97a7fc00] 18:21:28 INFO - PROCESS | 1858 | 1477444888761 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:28 INFO - . 18:21:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 819ms 18:21:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 18:21:28 INFO - PROCESS | 1858 | 1477444888772 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 18:21:28 INFO - PROCESS | 1858 | 1477444888775 Marionette TRACE conn4 <- [1,953,null,{"value":"7"}] 18:21:28 INFO - PROCESS | 1858 | 1477444888781 Marionette TRACE conn4 -> [0,954,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:28 INFO - PROCESS | 1858 | 1477444888925 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 18:21:28 INFO - PROCESS | 1858 | 1477444888967 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 18:21:28 INFO - PROCESS | 1858 | 1477444888972 Marionette TRACE conn4 <- [1,955,null,["7"]] 18:21:28 INFO - PROCESS | 1858 | 1477444888981 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"7"}] 18:21:28 INFO - PROCESS | 1858 | 1477444888985 Marionette TRACE conn4 <- [1,956,null,{}] 18:21:29 INFO - PROCESS | 1858 | 1477444888991 Marionette TRACE conn4 -> [0,957,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x97c72800 == 16 [pid = 1858] [id = 229] 18:21:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x97c72c00) [pid = 1858] [serial = 671] [outer = (nil)] 18:21:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x98335800) [pid = 1858] [serial = 672] [outer = 0x97c72c00] 18:21:29 INFO - PROCESS | 1858 | 1477444889068 Marionette DEBUG loaded listener.js 18:21:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x98f2ac00) [pid = 1858] [serial = 673] [outer = 0x97c72c00] 18:21:29 INFO - PROCESS | 1858 | 1477444889640 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:29 INFO - . 18:21:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 870ms 18:21:29 INFO - PROCESS | 1858 | 1477444889649 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 18:21:29 INFO - PROCESS | 1858 | 1477444889653 Marionette TRACE conn4 <- [1,958,null,{"value":"7"}] 18:21:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 18:21:29 INFO - PROCESS | 1858 | 1477444889660 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:29 INFO - PROCESS | 1858 | 1477444889841 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 18:21:29 INFO - PROCESS | 1858 | 1477444889926 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 18:21:29 INFO - PROCESS | 1858 | 1477444889932 Marionette TRACE conn4 <- [1,960,null,["7"]] 18:21:29 INFO - PROCESS | 1858 | 1477444889940 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"7"}] 18:21:29 INFO - PROCESS | 1858 | 1477444889950 Marionette TRACE conn4 <- [1,961,null,{}] 18:21:29 INFO - PROCESS | 1858 | 1477444889962 Marionette TRACE conn4 -> [0,962,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c134800 == 17 [pid = 1858] [id = 230] 18:21:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x8c135400) [pid = 1858] [serial = 674] [outer = (nil)] 18:21:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x8d68f000) [pid = 1858] [serial = 675] [outer = 0x8c135400] 18:21:30 INFO - PROCESS | 1858 | 1477444890055 Marionette DEBUG loaded listener.js 18:21:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x8d688800) [pid = 1858] [serial = 676] [outer = 0x8c135400] 18:21:30 INFO - PROCESS | 1858 | 1477444890665 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:30 INFO - . 18:21:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1027ms 18:21:30 INFO - PROCESS | 1858 | 1477444890722 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 18:21:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 18:21:30 INFO - PROCESS | 1858 | 1477444890729 Marionette TRACE conn4 <- [1,963,null,{"value":"7"}] 18:21:30 INFO - PROCESS | 1858 | 1477444890738 Marionette TRACE conn4 -> [0,964,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:30 INFO - PROCESS | 1858 | 1477444890918 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 18:21:31 INFO - PROCESS | 1858 | 1477444891062 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 18:21:31 INFO - PROCESS | 1858 | 1477444891069 Marionette TRACE conn4 <- [1,965,null,["7"]] 18:21:31 INFO - PROCESS | 1858 | 1477444891081 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"7"}] 18:21:31 INFO - PROCESS | 1858 | 1477444891089 Marionette TRACE conn4 <- [1,966,null,{}] 18:21:31 INFO - PROCESS | 1858 | 1477444891095 Marionette TRACE conn4 -> [0,967,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x9318fc00 == 18 [pid = 1858] [id = 231] 18:21:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x9385dc00) [pid = 1858] [serial = 677] [outer = (nil)] 18:21:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x938e2c00) [pid = 1858] [serial = 678] [outer = 0x9385dc00] 18:21:31 INFO - PROCESS | 1858 | 1477444891200 Marionette DEBUG loaded listener.js 18:21:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x9583e000) [pid = 1858] [serial = 679] [outer = 0x9385dc00] 18:21:31 INFO - PROCESS | 1858 | 1477444891789 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:31 INFO - . 18:21:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1083ms 18:21:31 INFO - PROCESS | 1858 | 1477444891855 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 18:21:31 INFO - PROCESS | 1858 | 1477444891860 Marionette TRACE conn4 <- [1,968,null,{"value":"7"}] 18:21:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 18:21:31 INFO - PROCESS | 1858 | 1477444891868 Marionette TRACE conn4 -> [0,969,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:32 INFO - PROCESS | 1858 | 1477444892043 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 18:21:32 INFO - PROCESS | 1858 | 1477444892183 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 18:21:32 INFO - PROCESS | 1858 | 1477444892193 Marionette TRACE conn4 <- [1,970,null,["7"]] 18:21:32 INFO - PROCESS | 1858 | 1477444892209 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"7"}] 18:21:32 INFO - PROCESS | 1858 | 1477444892216 Marionette TRACE conn4 <- [1,971,null,{}] 18:21:32 INFO - PROCESS | 1858 | 1477444892225 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x97551400 == 19 [pid = 1858] [id = 232] 18:21:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x97551800) [pid = 1858] [serial = 680] [outer = (nil)] 18:21:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x97a82000) [pid = 1858] [serial = 681] [outer = 0x97551800] 18:21:32 INFO - PROCESS | 1858 | 1477444892310 Marionette DEBUG loaded listener.js 18:21:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x97bb2400) [pid = 1858] [serial = 682] [outer = 0x97551800] 18:21:32 INFO - PROCESS | 1858 | 1477444892922 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:32 INFO - . 18:21:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1122ms 18:21:32 INFO - PROCESS | 1858 | 1477444892990 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 18:21:32 INFO - PROCESS | 1858 | 1477444892996 Marionette TRACE conn4 <- [1,973,null,{"value":"7"}] 18:21:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 18:21:33 INFO - PROCESS | 1858 | 1477444893003 Marionette TRACE conn4 -> [0,974,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:33 INFO - PROCESS | 1858 | 1477444893178 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 18:21:33 INFO - PROCESS | 1858 | 1477444893321 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 18:21:33 INFO - PROCESS | 1858 | 1477444893326 Marionette TRACE conn4 <- [1,975,null,["7"]] 18:21:33 INFO - PROCESS | 1858 | 1477444893336 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"7"}] 18:21:33 INFO - PROCESS | 1858 | 1477444893342 Marionette TRACE conn4 <- [1,976,null,{}] 18:21:33 INFO - PROCESS | 1858 | 1477444893348 Marionette TRACE conn4 -> [0,977,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a0c3400 == 20 [pid = 1858] [id = 233] 18:21:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x9a0c3800) [pid = 1858] [serial = 683] [outer = (nil)] 18:21:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x9a2ee000) [pid = 1858] [serial = 684] [outer = 0x9a0c3800] 18:21:33 INFO - PROCESS | 1858 | 1477444893432 Marionette DEBUG loaded listener.js 18:21:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x9a3d5800) [pid = 1858] [serial = 685] [outer = 0x9a0c3800] 18:21:34 INFO - PROCESS | 1858 | 1477444894041 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:34 INFO - . 18:21:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1072ms 18:21:34 INFO - PROCESS | 1858 | 1477444894095 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 18:21:34 INFO - PROCESS | 1858 | 1477444894100 Marionette TRACE conn4 <- [1,978,null,{"value":"7"}] 18:21:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 18:21:34 INFO - PROCESS | 1858 | 1477444894107 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:34 INFO - PROCESS | 1858 | 1477444894276 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 18:21:34 INFO - PROCESS | 1858 | 1477444894397 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 18:21:34 INFO - PROCESS | 1858 | 1477444894401 Marionette TRACE conn4 <- [1,980,null,["7"]] 18:21:34 INFO - PROCESS | 1858 | 1477444894407 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"7"}] 18:21:34 INFO - PROCESS | 1858 | 1477444894413 Marionette TRACE conn4 <- [1,981,null,{}] 18:21:34 INFO - PROCESS | 1858 | 1477444894418 Marionette TRACE conn4 -> [0,982,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a33a400 == 21 [pid = 1858] [id = 234] 18:21:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x9a450000) [pid = 1858] [serial = 686] [outer = (nil)] 18:21:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x9a4d7000) [pid = 1858] [serial = 687] [outer = 0x9a450000] 18:21:34 INFO - PROCESS | 1858 | 1477444894501 Marionette DEBUG loaded listener.js 18:21:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x9a455000) [pid = 1858] [serial = 688] [outer = 0x9a450000] 18:21:35 INFO - PROCESS | 1858 | 1477444895247 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:35 INFO - . 18:21:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1220ms 18:21:35 INFO - PROCESS | 1858 | 1477444895328 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 18:21:35 INFO - PROCESS | 1858 | 1477444895333 Marionette TRACE conn4 <- [1,983,null,{"value":"7"}] 18:21:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 18:21:35 INFO - PROCESS | 1858 | 1477444895343 Marionette TRACE conn4 -> [0,984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:35 INFO - PROCESS | 1858 | 1477444895564 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 18:21:35 INFO - PROCESS | 1858 | 1477444895577 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 18:21:35 INFO - PROCESS | 1858 | 1477444895581 Marionette TRACE conn4 <- [1,985,null,["7"]] 18:21:35 INFO - PROCESS | 1858 | 1477444895587 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"7"}] 18:21:35 INFO - PROCESS | 1858 | 1477444895594 Marionette TRACE conn4 <- [1,986,null,{}] 18:21:35 INFO - PROCESS | 1858 | --DOCSHELL 0x8f840800 == 20 [pid = 1858] [id = 221] 18:21:35 INFO - PROCESS | 1858 | --DOCSHELL 0xa28ee400 == 19 [pid = 1858] [id = 217] 18:21:35 INFO - PROCESS | 1858 | 1477444895735 Marionette TRACE conn4 -> [0,987,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f686400 == 20 [pid = 1858] [id = 235] 18:21:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x8f687c00) [pid = 1858] [serial = 689] [outer = (nil)] 18:21:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x92a24000) [pid = 1858] [serial = 690] [outer = 0x8f687c00] 18:21:35 INFO - PROCESS | 1858 | 1477444895817 Marionette DEBUG loaded listener.js 18:21:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x92da3000) [pid = 1858] [serial = 691] [outer = 0x8f687c00] 18:21:36 INFO - PROCESS | 1858 | 1477444896357 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:36 INFO - . 18:21:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1072ms 18:21:36 INFO - PROCESS | 1858 | 1477444896427 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 18:21:36 INFO - PROCESS | 1858 | 1477444896432 Marionette TRACE conn4 <- [1,988,null,{"value":"7"}] 18:21:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 18:21:36 INFO - PROCESS | 1858 | 1477444896441 Marionette TRACE conn4 -> [0,989,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:36 INFO - PROCESS | 1858 | 1477444896600 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 18:21:36 INFO - PROCESS | 1858 | 1477444896609 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 18:21:36 INFO - PROCESS | 1858 | 1477444896612 Marionette TRACE conn4 <- [1,990,null,["7"]] 18:21:36 INFO - PROCESS | 1858 | 1477444896619 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"7"}] 18:21:36 INFO - PROCESS | 1858 | 1477444896624 Marionette TRACE conn4 <- [1,991,null,{}] 18:21:36 INFO - PROCESS | 1858 | 1477444896631 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x95abcc00 == 21 [pid = 1858] [id = 236] 18:21:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x95abe800) [pid = 1858] [serial = 692] [outer = (nil)] 18:21:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x963a7c00) [pid = 1858] [serial = 693] [outer = 0x95abe800] 18:21:36 INFO - PROCESS | 1858 | 1477444896708 Marionette DEBUG loaded listener.js 18:21:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x96533800) [pid = 1858] [serial = 694] [outer = 0x95abe800] 18:21:37 INFO - PROCESS | 1858 | 1477444897289 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:37 INFO - . 18:21:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 868ms 18:21:37 INFO - PROCESS | 1858 | 1477444897348 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 18:21:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 18:21:37 INFO - PROCESS | 1858 | 1477444897355 Marionette TRACE conn4 <- [1,993,null,{"value":"7"}] 18:21:37 INFO - PROCESS | 1858 | 1477444897361 Marionette TRACE conn4 -> [0,994,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:37 INFO - PROCESS | 1858 | 1477444897514 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 18:21:37 INFO - PROCESS | 1858 | 1477444897528 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 18:21:37 INFO - PROCESS | 1858 | 1477444897532 Marionette TRACE conn4 <- [1,995,null,["7"]] 18:21:37 INFO - PROCESS | 1858 | 1477444897536 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"7"}] 18:21:37 INFO - PROCESS | 1858 | 1477444897545 Marionette TRACE conn4 <- [1,996,null,{}] 18:21:37 INFO - PROCESS | 1858 | 1477444897551 Marionette TRACE conn4 -> [0,997,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/014.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x97bb4400 == 22 [pid = 1858] [id = 237] 18:21:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x97bb8000) [pid = 1858] [serial = 695] [outer = (nil)] 18:21:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x97bbc800) [pid = 1858] [serial = 696] [outer = 0x97bb8000] 18:21:37 INFO - PROCESS | 1858 | 1477444897629 Marionette DEBUG loaded listener.js 18:21:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x98f2b400) [pid = 1858] [serial = 697] [outer = 0x97bb8000] 18:21:38 INFO - PROCESS | 1858 | 1477444898232 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:38 INFO - . 18:21:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 926ms 18:21:38 INFO - PROCESS | 1858 | 1477444898287 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 18:21:38 INFO - PROCESS | 1858 | 1477444898291 Marionette TRACE conn4 <- [1,998,null,{"value":"7"}] 18:21:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 18:21:38 INFO - PROCESS | 1858 | 1477444898301 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:38 INFO - PROCESS | 1858 | 1477444898518 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 18:21:38 INFO - PROCESS | 1858 | 1477444898591 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 18:21:38 INFO - PROCESS | 1858 | 1477444898594 Marionette TRACE conn4 <- [1,1000,null,["7"]] 18:21:38 INFO - PROCESS | 1858 | 1477444898602 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"7"}] 18:21:38 INFO - PROCESS | 1858 | 1477444898607 Marionette TRACE conn4 <- [1,1001,null,{}] 18:21:38 INFO - PROCESS | 1858 | 1477444898613 Marionette TRACE conn4 -> [0,1002,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/015.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a44d400 == 23 [pid = 1858] [id = 238] 18:21:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x9a44e400) [pid = 1858] [serial = 698] [outer = (nil)] 18:21:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x9a4c9000) [pid = 1858] [serial = 699] [outer = 0x9a44e400] 18:21:38 INFO - PROCESS | 1858 | 1477444898693 Marionette DEBUG loaded listener.js 18:21:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x9b0e9800) [pid = 1858] [serial = 700] [outer = 0x9a44e400] 18:21:39 INFO - PROCESS | 1858 | 1477444899330 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:39 INFO - . 18:21:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1068ms 18:21:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 18:21:39 INFO - PROCESS | 1858 | 1477444899381 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 18:21:39 INFO - PROCESS | 1858 | 1477444899383 Marionette TRACE conn4 <- [1,1003,null,{"value":"7"}] 18:21:39 INFO - PROCESS | 1858 | 1477444899391 Marionette TRACE conn4 -> [0,1004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:39 INFO - PROCESS | 1858 | 1477444899589 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 18:21:39 INFO - PROCESS | 1858 | 1477444899613 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 18:21:39 INFO - PROCESS | 1858 | 1477444899617 Marionette TRACE conn4 <- [1,1005,null,["7"]] 18:21:39 INFO - PROCESS | 1858 | 1477444899621 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"7"}] 18:21:39 INFO - PROCESS | 1858 | 1477444899626 Marionette TRACE conn4 <- [1,1006,null,{}] 18:21:39 INFO - PROCESS | 1858 | 1477444899631 Marionette TRACE conn4 -> [0,1007,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/016.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c131000 == 24 [pid = 1858] [id = 239] 18:21:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x9b3b8c00) [pid = 1858] [serial = 701] [outer = (nil)] 18:21:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x9b3bfc00) [pid = 1858] [serial = 702] [outer = 0x9b3b8c00] 18:21:39 INFO - PROCESS | 1858 | 1477444899763 Marionette DEBUG loaded listener.js 18:21:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x9b4d9c00) [pid = 1858] [serial = 703] [outer = 0x9b3b8c00] 18:21:40 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0xa2ce9c00) [pid = 1858] [serial = 642] [outer = (nil)] [url = about:blank] 18:21:40 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x9751e000) [pid = 1858] [serial = 665] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 18:21:40 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x97a7fc00) [pid = 1858] [serial = 668] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 18:21:40 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x970aa400) [pid = 1858] [serial = 662] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 18:21:40 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x9639f800) [pid = 1858] [serial = 659] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 18:21:40 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x959bf400) [pid = 1858] [serial = 656] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 18:21:40 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x92a23800) [pid = 1858] [serial = 653] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 18:21:40 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x8f975c00) [pid = 1858] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 18:21:40 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x8f97b400) [pid = 1858] [serial = 650] [outer = (nil)] [url = about:blank] 18:21:40 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x8d86e400) [pid = 1858] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 18:21:40 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0xa2ceac00) [pid = 1858] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 18:21:40 INFO - PROCESS | 1858 | 1477444900463 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:40 INFO - . 18:21:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1125ms 18:21:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 18:21:40 INFO - PROCESS | 1858 | 1477444900514 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 18:21:40 INFO - PROCESS | 1858 | 1477444900517 Marionette TRACE conn4 <- [1,1008,null,{"value":"7"}] 18:21:40 INFO - PROCESS | 1858 | 1477444900524 Marionette TRACE conn4 -> [0,1009,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:40 INFO - PROCESS | 1858 | 1477444900705 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 18:21:40 INFO - PROCESS | 1858 | 1477444900813 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 18:21:40 INFO - PROCESS | 1858 | 1477444900817 Marionette TRACE conn4 <- [1,1010,null,["7"]] 18:21:40 INFO - PROCESS | 1858 | 1477444900826 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"7"}] 18:21:40 INFO - PROCESS | 1858 | 1477444900835 Marionette TRACE conn4 <- [1,1011,null,{}] 18:21:40 INFO - PROCESS | 1858 | 1477444900840 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/017.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x97c6d800 == 25 [pid = 1858] [id = 240] 18:21:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x9a63a000) [pid = 1858] [serial = 704] [outer = (nil)] 18:21:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x9b4e1400) [pid = 1858] [serial = 705] [outer = 0x9a63a000] 18:21:40 INFO - PROCESS | 1858 | 1477444900921 Marionette DEBUG loaded listener.js 18:21:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x9b4ef400) [pid = 1858] [serial = 706] [outer = 0x9a63a000] 18:21:41 INFO - PROCESS | 1858 | 1477444901426 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:41 INFO - . 18:21:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 921ms 18:21:41 INFO - PROCESS | 1858 | 1477444901470 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 18:21:41 INFO - PROCESS | 1858 | 1477444901477 Marionette TRACE conn4 <- [1,1013,null,{"value":"7"}] 18:21:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 18:21:41 INFO - PROCESS | 1858 | 1477444901484 Marionette TRACE conn4 -> [0,1014,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:41 INFO - PROCESS | 1858 | 1477444901643 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 18:21:41 INFO - PROCESS | 1858 | 1477444901657 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 18:21:41 INFO - PROCESS | 1858 | 1477444901662 Marionette TRACE conn4 <- [1,1015,null,["7"]] 18:21:41 INFO - PROCESS | 1858 | 1477444901667 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"7"}] 18:21:41 INFO - PROCESS | 1858 | 1477444901672 Marionette TRACE conn4 <- [1,1016,null,{}] 18:21:41 INFO - PROCESS | 1858 | 1477444901773 Marionette TRACE conn4 -> [0,1017,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/018.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb35000 == 26 [pid = 1858] [id = 241] 18:21:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0xa10db400) [pid = 1858] [serial = 707] [outer = (nil)] 18:21:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0xa10e3c00) [pid = 1858] [serial = 708] [outer = 0xa10db400] 18:21:41 INFO - PROCESS | 1858 | 1477444901847 Marionette DEBUG loaded listener.js 18:21:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0xa10e4400) [pid = 1858] [serial = 709] [outer = 0xa10db400] 18:21:42 INFO - PROCESS | 1858 | 1477444902327 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:42 INFO - . 18:21:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 869ms 18:21:42 INFO - PROCESS | 1858 | 1477444902382 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 18:21:42 INFO - PROCESS | 1858 | 1477444902386 Marionette TRACE conn4 <- [1,1018,null,{"value":"7"}] 18:21:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 18:21:42 INFO - PROCESS | 1858 | 1477444902394 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:42 INFO - PROCESS | 1858 | 1477444902575 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 18:21:42 INFO - PROCESS | 1858 | 1477444902700 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 18:21:42 INFO - PROCESS | 1858 | 1477444902707 Marionette TRACE conn4 <- [1,1020,null,["7"]] 18:21:42 INFO - PROCESS | 1858 | 1477444902717 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"7"}] 18:21:42 INFO - PROCESS | 1858 | 1477444902728 Marionette TRACE conn4 <- [1,1021,null,{}] 18:21:42 INFO - PROCESS | 1858 | 1477444902736 Marionette TRACE conn4 -> [0,1022,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/019.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f842400 == 27 [pid = 1858] [id = 242] 18:21:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8f847000) [pid = 1858] [serial = 710] [outer = (nil)] 18:21:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x8f895800) [pid = 1858] [serial = 711] [outer = 0x8f847000] 18:21:42 INFO - PROCESS | 1858 | 1477444902870 Marionette DEBUG loaded listener.js 18:21:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x9107b000) [pid = 1858] [serial = 712] [outer = 0x8f847000] 18:21:43 INFO - PROCESS | 1858 | 1477444903504 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:43 INFO - . 18:21:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1177ms 18:21:43 INFO - PROCESS | 1858 | 1477444903573 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 18:21:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 18:21:43 INFO - PROCESS | 1858 | 1477444903581 Marionette TRACE conn4 <- [1,1023,null,{"value":"7"}] 18:21:43 INFO - PROCESS | 1858 | 1477444903589 Marionette TRACE conn4 -> [0,1024,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:43 INFO - PROCESS | 1858 | 1477444903768 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 18:21:43 INFO - PROCESS | 1858 | 1477444903936 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 18:21:43 INFO - PROCESS | 1858 | 1477444903941 Marionette TRACE conn4 <- [1,1025,null,["7"]] 18:21:43 INFO - PROCESS | 1858 | 1477444903952 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"7"}] 18:21:43 INFO - PROCESS | 1858 | 1477444903960 Marionette TRACE conn4 <- [1,1026,null,{}] 18:21:43 INFO - PROCESS | 1858 | 1477444903966 Marionette TRACE conn4 -> [0,1027,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/020.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x96536000 == 28 [pid = 1858] [id = 243] 18:21:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x96536800) [pid = 1858] [serial = 713] [outer = (nil)] 18:21:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x974c3000) [pid = 1858] [serial = 714] [outer = 0x96536800] 18:21:44 INFO - PROCESS | 1858 | 1477444904057 Marionette DEBUG loaded listener.js 18:21:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x95abd400) [pid = 1858] [serial = 715] [outer = 0x96536800] 18:21:44 INFO - PROCESS | 1858 | 1477444904649 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:44 INFO - . 18:21:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1071ms 18:21:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 18:21:44 INFO - PROCESS | 1858 | 1477444904660 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 18:21:44 INFO - PROCESS | 1858 | 1477444904663 Marionette TRACE conn4 <- [1,1028,null,{"value":"7"}] 18:21:44 INFO - PROCESS | 1858 | 1477444904690 Marionette TRACE conn4 -> [0,1029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:44 INFO - PROCESS | 1858 | 1477444904907 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 18:21:45 INFO - PROCESS | 1858 | 1477444905031 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 18:21:45 INFO - PROCESS | 1858 | 1477444905039 Marionette TRACE conn4 <- [1,1030,null,["7"]] 18:21:45 INFO - PROCESS | 1858 | 1477444905050 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"7"}] 18:21:45 INFO - PROCESS | 1858 | 1477444905056 Marionette TRACE conn4 <- [1,1031,null,{}] 18:21:45 INFO - PROCESS | 1858 | 1477444905062 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/021.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a68b800 == 29 [pid = 1858] [id = 244] 18:21:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x9a68e000) [pid = 1858] [serial = 716] [outer = (nil)] 18:21:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x9b35f400) [pid = 1858] [serial = 717] [outer = 0x9a68e000] 18:21:45 INFO - PROCESS | 1858 | 1477444905147 Marionette DEBUG loaded listener.js 18:21:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x9b3bc000) [pid = 1858] [serial = 718] [outer = 0x9a68e000] 18:21:45 INFO - PROCESS | 1858 | 1477444905734 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:45 INFO - . 18:21:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1077ms 18:21:45 INFO - PROCESS | 1858 | 1477444905747 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 18:21:45 INFO - PROCESS | 1858 | 1477444905750 Marionette TRACE conn4 <- [1,1033,null,{"value":"7"}] 18:21:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 18:21:45 INFO - PROCESS | 1858 | 1477444905806 Marionette TRACE conn4 -> [0,1034,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:45 INFO - PROCESS | 1858 | 1477444905989 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 18:21:46 INFO - PROCESS | 1858 | 1477444906151 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 18:21:46 INFO - PROCESS | 1858 | 1477444906156 Marionette TRACE conn4 <- [1,1035,null,["7"]] 18:21:46 INFO - PROCESS | 1858 | 1477444906163 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"7"}] 18:21:46 INFO - PROCESS | 1858 | 1477444906170 Marionette TRACE conn4 <- [1,1036,null,{}] 18:21:46 INFO - PROCESS | 1858 | 1477444906181 Marionette TRACE conn4 -> [0,1037,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/022.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:46 INFO - PROCESS | 1858 | ++DOCSHELL 0xa285cc00 == 30 [pid = 1858] [id = 245] 18:21:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0xa285d000) [pid = 1858] [serial = 719] [outer = (nil)] 18:21:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0xa28e8000) [pid = 1858] [serial = 720] [outer = 0xa285d000] 18:21:46 INFO - PROCESS | 1858 | 1477444906272 Marionette DEBUG loaded listener.js 18:21:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0xa28eac00) [pid = 1858] [serial = 721] [outer = 0xa285d000] 18:21:46 INFO - PROCESS | 1858 | 1477444906950 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:46 INFO - . 18:21:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1223ms 18:21:47 INFO - PROCESS | 1858 | 1477444906999 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 18:21:47 INFO - PROCESS | 1858 | 1477444907007 Marionette TRACE conn4 <- [1,1038,null,{"value":"7"}] 18:21:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 18:21:47 INFO - PROCESS | 1858 | 1477444907016 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:47 INFO - PROCESS | 1858 | 1477444907182 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 18:21:47 INFO - PROCESS | 1858 | 1477444907303 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 18:21:47 INFO - PROCESS | 1858 | 1477444907308 Marionette TRACE conn4 <- [1,1040,null,["7"]] 18:21:47 INFO - PROCESS | 1858 | 1477444907314 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"7"}] 18:21:47 INFO - PROCESS | 1858 | 1477444907320 Marionette TRACE conn4 <- [1,1041,null,{}] 18:21:47 INFO - PROCESS | 1858 | 1477444907325 Marionette TRACE conn4 -> [0,1042,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/023.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:47 INFO - PROCESS | 1858 | ++DOCSHELL 0xa2ad2400 == 31 [pid = 1858] [id = 246] 18:21:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0xa2ad4000) [pid = 1858] [serial = 722] [outer = (nil)] 18:21:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0xa2ceac00) [pid = 1858] [serial = 723] [outer = 0xa2ad4000] 18:21:47 INFO - PROCESS | 1858 | 1477444907409 Marionette DEBUG loaded listener.js 18:21:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0xa2ce5800) [pid = 1858] [serial = 724] [outer = 0xa2ad4000] 18:21:48 INFO - PROCESS | 1858 | 1477444908136 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:48 INFO - . 18:21:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1219ms 18:21:48 INFO - PROCESS | 1858 | 1477444908250 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 18:21:48 INFO - PROCESS | 1858 | 1477444908257 Marionette TRACE conn4 <- [1,1043,null,{"value":"7"}] 18:21:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 18:21:48 INFO - PROCESS | 1858 | 1477444908268 Marionette TRACE conn4 -> [0,1044,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:48 INFO - PROCESS | 1858 | 1477444908450 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 18:21:48 INFO - PROCESS | 1858 | 1477444908621 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 18:21:48 INFO - PROCESS | 1858 | 1477444908634 Marionette TRACE conn4 <- [1,1045,null,["7"]] 18:21:48 INFO - PROCESS | 1858 | 1477444908650 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"7"}] 18:21:48 INFO - PROCESS | 1858 | 1477444908662 Marionette TRACE conn4 <- [1,1046,null,{}] 18:21:48 INFO - PROCESS | 1858 | 1477444908667 Marionette TRACE conn4 -> [0,1047,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/024.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x92a24400 == 32 [pid = 1858] [id = 247] 18:21:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 87 (0x92a25400) [pid = 1858] [serial = 725] [outer = (nil)] 18:21:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 88 (0x95ab6400) [pid = 1858] [serial = 726] [outer = 0x92a25400] 18:21:48 INFO - PROCESS | 1858 | 1477444908753 Marionette DEBUG loaded listener.js 18:21:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 89 (0x95ab0400) [pid = 1858] [serial = 727] [outer = 0x92a25400] 18:21:49 INFO - PROCESS | 1858 | 1477444909409 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:49 INFO - . 18:21:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1170ms 18:21:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 18:21:49 INFO - PROCESS | 1858 | 1477444909460 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 18:21:49 INFO - PROCESS | 1858 | 1477444909464 Marionette TRACE conn4 <- [1,1048,null,{"value":"7"}] 18:21:49 INFO - PROCESS | 1858 | 1477444909473 Marionette TRACE conn4 -> [0,1049,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:50 INFO - PROCESS | 1858 | --DOCSHELL 0x8c131000 == 31 [pid = 1858] [id = 239] 18:21:50 INFO - PROCESS | 1858 | --DOCSHELL 0x97c6d800 == 30 [pid = 1858] [id = 240] 18:21:50 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb35000 == 29 [pid = 1858] [id = 241] 18:21:50 INFO - PROCESS | 1858 | --DOCSHELL 0x92a24400 == 28 [pid = 1858] [id = 247] 18:21:50 INFO - PROCESS | 1858 | --DOCSHELL 0xa2ad2400 == 27 [pid = 1858] [id = 246] 18:21:50 INFO - PROCESS | 1858 | --DOCSHELL 0x8f842400 == 26 [pid = 1858] [id = 242] 18:21:50 INFO - PROCESS | 1858 | --DOCSHELL 0x96536000 == 25 [pid = 1858] [id = 243] 18:21:50 INFO - PROCESS | 1858 | --DOCSHELL 0x9a68b800 == 24 [pid = 1858] [id = 244] 18:21:50 INFO - PROCESS | 1858 | --DOCSHELL 0xa285cc00 == 23 [pid = 1858] [id = 245] 18:21:50 INFO - PROCESS | 1858 | 1477444910285 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 18:21:50 INFO - PROCESS | 1858 | --DOMWINDOW == 88 (0x8f682400) [pid = 1858] [serial = 647] [outer = (nil)] [url = about:blank] 18:21:50 INFO - PROCESS | 1858 | --DOMWINDOW == 87 (0x8db9f000) [pid = 1858] [serial = 646] [outer = (nil)] [url = about:blank] 18:21:50 INFO - PROCESS | 1858 | --DOMWINDOW == 86 (0x8fa17c00) [pid = 1858] [serial = 652] [outer = (nil)] [url = about:blank] 18:21:50 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0x8f97e400) [pid = 1858] [serial = 651] [outer = (nil)] [url = about:blank] 18:21:50 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0x93188800) [pid = 1858] [serial = 655] [outer = (nil)] [url = about:blank] 18:21:50 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x92aa5000) [pid = 1858] [serial = 654] [outer = (nil)] [url = about:blank] 18:21:50 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x95ab4c00) [pid = 1858] [serial = 658] [outer = (nil)] [url = about:blank] 18:21:50 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x959c6000) [pid = 1858] [serial = 657] [outer = (nil)] [url = about:blank] 18:21:50 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x96533c00) [pid = 1858] [serial = 661] [outer = (nil)] [url = about:blank] 18:21:50 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x963a8800) [pid = 1858] [serial = 660] [outer = (nil)] [url = about:blank] 18:21:50 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x97520c00) [pid = 1858] [serial = 664] [outer = (nil)] [url = about:blank] 18:21:50 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x974cb400) [pid = 1858] [serial = 663] [outer = (nil)] [url = about:blank] 18:21:50 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x97a7f400) [pid = 1858] [serial = 667] [outer = (nil)] [url = about:blank] 18:21:50 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x97a7a000) [pid = 1858] [serial = 666] [outer = (nil)] [url = about:blank] 18:21:50 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x97be7000) [pid = 1858] [serial = 670] [outer = (nil)] [url = about:blank] 18:21:50 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x97be5c00) [pid = 1858] [serial = 669] [outer = (nil)] [url = about:blank] 18:21:50 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x98335800) [pid = 1858] [serial = 672] [outer = (nil)] [url = about:blank] 18:21:50 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0xa2fdf000) [pid = 1858] [serial = 644] [outer = (nil)] [url = about:blank] 18:21:50 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x8db97c00) [pid = 1858] [serial = 649] [outer = (nil)] [url = about:blank] 18:21:50 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0xa2cea400) [pid = 1858] [serial = 641] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 18:21:50 INFO - PROCESS | 1858 | 1477444910479 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 18:21:50 INFO - PROCESS | 1858 | 1477444910484 Marionette TRACE conn4 <- [1,1050,null,["7"]] 18:21:50 INFO - PROCESS | 1858 | 1477444910496 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"7"}] 18:21:50 INFO - PROCESS | 1858 | 1477444910505 Marionette TRACE conn4 <- [1,1051,null,{}] 18:21:50 INFO - PROCESS | 1858 | 1477444910512 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/025.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cb37000 == 24 [pid = 1858] [id = 248] 18:21:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x8cb38000) [pid = 1858] [serial = 728] [outer = (nil)] 18:21:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x8d869c00) [pid = 1858] [serial = 729] [outer = 0x8cb38000] 18:21:50 INFO - PROCESS | 1858 | 1477444910604 Marionette DEBUG loaded listener.js 18:21:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8db9b000) [pid = 1858] [serial = 730] [outer = 0x8cb38000] 18:21:51 INFO - PROCESS | 1858 | 1477444911160 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:51 INFO - . 18:21:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1723ms 18:21:51 INFO - PROCESS | 1858 | 1477444911213 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 18:21:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 18:21:51 INFO - PROCESS | 1858 | 1477444911222 Marionette TRACE conn4 <- [1,1053,null,{"value":"7"}] 18:21:51 INFO - PROCESS | 1858 | 1477444911231 Marionette TRACE conn4 -> [0,1054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:51 INFO - PROCESS | 1858 | 1477444911402 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 18:21:51 INFO - PROCESS | 1858 | 1477444911511 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 18:21:51 INFO - PROCESS | 1858 | 1477444911516 Marionette TRACE conn4 <- [1,1055,null,["7"]] 18:21:51 INFO - PROCESS | 1858 | 1477444911521 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"7"}] 18:21:51 INFO - PROCESS | 1858 | 1477444911529 Marionette TRACE conn4 <- [1,1056,null,{}] 18:21:51 INFO - PROCESS | 1858 | 1477444911534 Marionette TRACE conn4 -> [0,1057,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/026.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x8fa17c00 == 25 [pid = 1858] [id = 249] 18:21:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x8fa18000) [pid = 1858] [serial = 731] [outer = (nil)] 18:21:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x90655800) [pid = 1858] [serial = 732] [outer = 0x8fa18000] 18:21:51 INFO - PROCESS | 1858 | 1477444911612 Marionette DEBUG loaded listener.js 18:21:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x91086c00) [pid = 1858] [serial = 733] [outer = 0x8fa18000] 18:21:52 INFO - PROCESS | 1858 | 1477444912126 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:52 INFO - . 18:21:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 922ms 18:21:52 INFO - PROCESS | 1858 | 1477444912151 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 18:21:52 INFO - PROCESS | 1858 | 1477444912155 Marionette TRACE conn4 <- [1,1058,null,{"value":"7"}] 18:21:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 18:21:52 INFO - PROCESS | 1858 | 1477444912192 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:52 INFO - PROCESS | 1858 | 1477444912411 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 18:21:52 INFO - PROCESS | 1858 | 1477444912441 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 18:21:52 INFO - PROCESS | 1858 | 1477444912448 Marionette TRACE conn4 <- [1,1060,null,["7"]] 18:21:52 INFO - PROCESS | 1858 | 1477444912454 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"7"}] 18:21:52 INFO - PROCESS | 1858 | 1477444912461 Marionette TRACE conn4 <- [1,1061,null,{}] 18:21:52 INFO - PROCESS | 1858 | 1477444912466 Marionette TRACE conn4 -> [0,1062,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/027.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x95ab8400 == 26 [pid = 1858] [id = 250] 18:21:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x95ab9000) [pid = 1858] [serial = 734] [outer = (nil)] 18:21:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x96399800) [pid = 1858] [serial = 735] [outer = 0x95ab9000] 18:21:52 INFO - PROCESS | 1858 | 1477444912541 Marionette DEBUG loaded listener.js 18:21:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x9639f000) [pid = 1858] [serial = 736] [outer = 0x95ab9000] 18:21:53 INFO - PROCESS | 1858 | 1477444913148 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:53 INFO - . 18:21:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 970ms 18:21:53 INFO - PROCESS | 1858 | 1477444913195 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 18:21:53 INFO - PROCESS | 1858 | 1477444913197 Marionette TRACE conn4 <- [1,1063,null,{"value":"7"}] 18:21:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 18:21:53 INFO - PROCESS | 1858 | 1477444913206 Marionette TRACE conn4 -> [0,1064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:53 INFO - PROCESS | 1858 | 1477444913426 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 18:21:53 INFO - PROCESS | 1858 | 1477444913442 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 18:21:53 INFO - PROCESS | 1858 | 1477444913445 Marionette TRACE conn4 <- [1,1065,null,["7"]] 18:21:53 INFO - PROCESS | 1858 | 1477444913451 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"7"}] 18:21:53 INFO - PROCESS | 1858 | 1477444913458 Marionette TRACE conn4 <- [1,1066,null,{}] 18:21:53 INFO - PROCESS | 1858 | 1477444913462 Marionette TRACE conn4 -> [0,1067,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/028.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x9754cc00 == 27 [pid = 1858] [id = 251] 18:21:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x97817c00) [pid = 1858] [serial = 737] [outer = (nil)] 18:21:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x97825800) [pid = 1858] [serial = 738] [outer = 0x97817c00] 18:21:53 INFO - PROCESS | 1858 | 1477444913596 Marionette DEBUG loaded listener.js 18:21:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x97a7bc00) [pid = 1858] [serial = 739] [outer = 0x97817c00] 18:21:54 INFO - PROCESS | 1858 | 1477444914260 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:54 INFO - . 18:21:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1124ms 18:21:54 INFO - PROCESS | 1858 | 1477444914331 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 18:21:54 INFO - PROCESS | 1858 | 1477444914335 Marionette TRACE conn4 <- [1,1068,null,{"value":"7"}] 18:21:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 18:21:54 INFO - PROCESS | 1858 | 1477444914343 Marionette TRACE conn4 -> [0,1069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:54 INFO - PROCESS | 1858 | 1477444914534 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 18:21:54 INFO - PROCESS | 1858 | 1477444914565 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 18:21:54 INFO - PROCESS | 1858 | 1477444914568 Marionette TRACE conn4 <- [1,1070,null,["7"]] 18:21:54 INFO - PROCESS | 1858 | 1477444914572 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"7"}] 18:21:54 INFO - PROCESS | 1858 | 1477444914578 Marionette TRACE conn4 <- [1,1071,null,{}] 18:21:54 INFO - PROCESS | 1858 | 1477444914583 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/029.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x9833f000 == 28 [pid = 1858] [id = 252] 18:21:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x9833fc00) [pid = 1858] [serial = 740] [outer = (nil)] 18:21:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x98f31000) [pid = 1858] [serial = 741] [outer = 0x9833fc00] 18:21:54 INFO - PROCESS | 1858 | 1477444914718 Marionette DEBUG loaded listener.js 18:21:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0x9a0c3000) [pid = 1858] [serial = 742] [outer = 0x9833fc00] 18:21:55 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0xa10db400) [pid = 1858] [serial = 707] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 18:21:55 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x9a44e400) [pid = 1858] [serial = 698] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 18:21:55 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x9b3b8c00) [pid = 1858] [serial = 701] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 18:21:55 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x8c135400) [pid = 1858] [serial = 674] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 18:21:55 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x9a450000) [pid = 1858] [serial = 686] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 18:21:55 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x95abe800) [pid = 1858] [serial = 692] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 18:21:55 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x9385dc00) [pid = 1858] [serial = 677] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 18:21:55 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x9a0c3800) [pid = 1858] [serial = 683] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 18:21:55 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x8f687c00) [pid = 1858] [serial = 689] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 18:21:55 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x97551800) [pid = 1858] [serial = 680] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 18:21:55 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x9a63a000) [pid = 1858] [serial = 704] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 18:21:55 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x97bb8000) [pid = 1858] [serial = 695] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 18:21:55 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0xa28f1000) [pid = 1858] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 18:21:55 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x97c72c00) [pid = 1858] [serial = 671] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 18:21:55 INFO - PROCESS | 1858 | 1477444915618 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:55 INFO - . 18:21:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1325ms 18:21:55 INFO - PROCESS | 1858 | 1477444915668 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 18:21:55 INFO - PROCESS | 1858 | 1477444915672 Marionette TRACE conn4 <- [1,1073,null,{"value":"7"}] 18:21:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 18:21:55 INFO - PROCESS | 1858 | 1477444915678 Marionette TRACE conn4 -> [0,1074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:55 INFO - PROCESS | 1858 | 1477444915826 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 18:21:55 INFO - PROCESS | 1858 | 1477444915940 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 18:21:55 INFO - PROCESS | 1858 | 1477444915943 Marionette TRACE conn4 <- [1,1075,null,["7"]] 18:21:55 INFO - PROCESS | 1858 | 1477444915949 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"7"}] 18:21:55 INFO - PROCESS | 1858 | 1477444915954 Marionette TRACE conn4 <- [1,1076,null,{}] 18:21:55 INFO - PROCESS | 1858 | 1477444915959 Marionette TRACE conn4 -> [0,1077,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/030.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a44a400 == 29 [pid = 1858] [id = 253] 18:21:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x9a44d000) [pid = 1858] [serial = 743] [outer = (nil)] 18:21:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x9a4d6c00) [pid = 1858] [serial = 744] [outer = 0x9a44d000] 18:21:56 INFO - PROCESS | 1858 | 1477444916060 Marionette DEBUG loaded listener.js 18:21:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x9b3bb000) [pid = 1858] [serial = 745] [outer = 0x9a44d000] 18:21:56 INFO - PROCESS | 1858 | 1477444916582 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:56 INFO - . 18:21:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 927ms 18:21:56 INFO - PROCESS | 1858 | 1477444916638 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 18:21:56 INFO - PROCESS | 1858 | 1477444916642 Marionette TRACE conn4 <- [1,1078,null,{"value":"7"}] 18:21:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 18:21:56 INFO - PROCESS | 1858 | 1477444916649 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:56 INFO - PROCESS | 1858 | 1477444916804 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 18:21:56 INFO - PROCESS | 1858 | 1477444916816 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 18:21:56 INFO - PROCESS | 1858 | 1477444916819 Marionette TRACE conn4 <- [1,1080,null,["7"]] 18:21:56 INFO - PROCESS | 1858 | 1477444916826 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"7"}] 18:21:56 INFO - PROCESS | 1858 | 1477444916832 Marionette TRACE conn4 <- [1,1081,null,{}] 18:21:56 INFO - PROCESS | 1858 | 1477444916937 Marionette TRACE conn4 -> [0,1082,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/031.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b5e8c00 == 30 [pid = 1858] [id = 254] 18:21:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x9b5edc00) [pid = 1858] [serial = 746] [outer = (nil)] 18:21:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0xa10e3400) [pid = 1858] [serial = 747] [outer = 0x9b5edc00] 18:21:57 INFO - PROCESS | 1858 | 1477444917017 Marionette DEBUG loaded listener.js 18:21:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0xa10e5000) [pid = 1858] [serial = 748] [outer = 0x9b5edc00] 18:21:57 INFO - PROCESS | 1858 | 1477444917642 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:57 INFO - . 18:21:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1070ms 18:21:57 INFO - PROCESS | 1858 | 1477444917720 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 18:21:57 INFO - PROCESS | 1858 | 1477444917727 Marionette TRACE conn4 <- [1,1083,null,{"value":"7"}] 18:21:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 18:21:57 INFO - PROCESS | 1858 | 1477444917737 Marionette TRACE conn4 -> [0,1084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:57 INFO - PROCESS | 1858 | 1477444917944 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 18:21:58 INFO - PROCESS | 1858 | 1477444918097 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 18:21:58 INFO - PROCESS | 1858 | 1477444918103 Marionette TRACE conn4 <- [1,1085,null,["7"]] 18:21:58 INFO - PROCESS | 1858 | 1477444918116 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"7"}] 18:21:58 INFO - PROCESS | 1858 | 1477444918123 Marionette TRACE conn4 <- [1,1086,null,{}] 18:21:58 INFO - PROCESS | 1858 | 1477444918130 Marionette TRACE conn4 -> [0,1087,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/032.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f981800 == 31 [pid = 1858] [id = 255] 18:21:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x8f982400) [pid = 1858] [serial = 749] [outer = (nil)] 18:21:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x92a23000) [pid = 1858] [serial = 750] [outer = 0x8f982400] 18:21:58 INFO - PROCESS | 1858 | 1477444918224 Marionette DEBUG loaded listener.js 18:21:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x91087000) [pid = 1858] [serial = 751] [outer = 0x8f982400] 18:21:58 INFO - PROCESS | 1858 | 1477444918961 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 18:21:59 INFO - . 18:21:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1274ms 18:21:59 INFO - PROCESS | 1858 | 1477444919027 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 18:21:59 INFO - PROCESS | 1858 | 1477444919032 Marionette TRACE conn4 <- [1,1088,null,{"value":"7"}] 18:21:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 18:21:59 INFO - PROCESS | 1858 | 1477444919041 Marionette TRACE conn4 -> [0,1089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:21:59 INFO - PROCESS | 1858 | 1477444919225 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 18:21:59 INFO - PROCESS | 1858 | 1477444919392 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 18:21:59 INFO - PROCESS | 1858 | 1477444919397 Marionette TRACE conn4 <- [1,1090,null,["7"]] 18:21:59 INFO - PROCESS | 1858 | 1477444919409 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"7"}] 18:21:59 INFO - PROCESS | 1858 | 1477444919414 Marionette TRACE conn4 <- [1,1091,null,{}] 18:21:59 INFO - PROCESS | 1858 | 1477444919421 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/033.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:21:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb2fc00 == 32 [pid = 1858] [id = 256] 18:21:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x97516000) [pid = 1858] [serial = 752] [outer = (nil)] 18:21:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x9754b400) [pid = 1858] [serial = 753] [outer = 0x97516000] 18:21:59 INFO - PROCESS | 1858 | 1477444919508 Marionette DEBUG loaded listener.js 18:21:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x97819c00) [pid = 1858] [serial = 754] [outer = 0x97516000] 18:22:00 INFO - PROCESS | 1858 | 1477444920179 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 18:22:00 INFO - . 18:22:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1177ms 18:22:00 INFO - PROCESS | 1858 | 1477444920252 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 18:22:00 INFO - PROCESS | 1858 | 1477444920259 Marionette TRACE conn4 <- [1,1093,null,{"value":"7"}] 18:22:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 18:22:00 INFO - PROCESS | 1858 | 1477444920268 Marionette TRACE conn4 -> [0,1094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:00 INFO - PROCESS | 1858 | 1477444920447 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 18:22:00 INFO - PROCESS | 1858 | 1477444920577 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 18:22:00 INFO - PROCESS | 1858 | 1477444920582 Marionette TRACE conn4 <- [1,1095,null,["7"]] 18:22:00 INFO - PROCESS | 1858 | 1477444920590 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"7"}] 18:22:00 INFO - PROCESS | 1858 | 1477444920596 Marionette TRACE conn4 <- [1,1096,null,{}] 18:22:00 INFO - PROCESS | 1858 | 1477444920606 Marionette TRACE conn4 -> [0,1097,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/034.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b4f0800 == 33 [pid = 1858] [id = 257] 18:22:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x9b4f0c00) [pid = 1858] [serial = 755] [outer = (nil)] 18:22:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0xa2857800) [pid = 1858] [serial = 756] [outer = 0x9b4f0c00] 18:22:00 INFO - PROCESS | 1858 | 1477444920696 Marionette DEBUG loaded listener.js 18:22:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0xa28c1c00) [pid = 1858] [serial = 757] [outer = 0x9b4f0c00] 18:22:01 INFO - PROCESS | 1858 | 1477444921505 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 18:22:01 INFO - . 18:22:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1270ms 18:22:01 INFO - PROCESS | 1858 | 1477444921538 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 18:22:01 INFO - PROCESS | 1858 | 1477444921544 Marionette TRACE conn4 <- [1,1098,null,{"value":"7"}] 18:22:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 18:22:01 INFO - PROCESS | 1858 | 1477444921555 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:01 INFO - PROCESS | 1858 | 1477444921748 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 18:22:01 INFO - PROCESS | 1858 | 1477444921908 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 18:22:01 INFO - PROCESS | 1858 | 1477444921917 Marionette TRACE conn4 <- [1,1100,null,["7"]] 18:22:01 INFO - PROCESS | 1858 | 1477444921938 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"7"}] 18:22:01 INFO - PROCESS | 1858 | 1477444921950 Marionette TRACE conn4 <- [1,1101,null,{}] 18:22:01 INFO - PROCESS | 1858 | 1477444921955 Marionette TRACE conn4 -> [0,1102,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/035.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x90656c00 == 34 [pid = 1858] [id = 258] 18:22:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0x91083400) [pid = 1858] [serial = 758] [outer = (nil)] 18:22:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 87 (0x93865000) [pid = 1858] [serial = 759] [outer = 0x91083400] 18:22:02 INFO - PROCESS | 1858 | 1477444922042 Marionette DEBUG loaded listener.js 18:22:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 88 (0x92d9cc00) [pid = 1858] [serial = 760] [outer = 0x91083400] 18:22:02 INFO - PROCESS | 1858 | --DOCSHELL 0x9a44a400 == 33 [pid = 1858] [id = 253] 18:22:02 INFO - PROCESS | 1858 | --DOCSHELL 0x9833f000 == 32 [pid = 1858] [id = 252] 18:22:02 INFO - PROCESS | 1858 | --DOCSHELL 0x9754cc00 == 31 [pid = 1858] [id = 251] 18:22:02 INFO - PROCESS | 1858 | --DOCSHELL 0x95ab8400 == 30 [pid = 1858] [id = 250] 18:22:02 INFO - PROCESS | 1858 | --DOCSHELL 0x8fa17c00 == 29 [pid = 1858] [id = 249] 18:22:02 INFO - PROCESS | 1858 | --DOCSHELL 0x8cb37000 == 28 [pid = 1858] [id = 248] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 87 (0xa2ce0400) [pid = 1858] [serial = 639] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 86 (0x98f2ac00) [pid = 1858] [serial = 673] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0xa10e3c00) [pid = 1858] [serial = 708] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0xa10e4400) [pid = 1858] [serial = 709] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x9b4e1400) [pid = 1858] [serial = 705] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x9b4ef400) [pid = 1858] [serial = 706] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x9b3bfc00) [pid = 1858] [serial = 702] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x9b4d9c00) [pid = 1858] [serial = 703] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x9a4c9000) [pid = 1858] [serial = 699] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x9b0e9800) [pid = 1858] [serial = 700] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x97bbc800) [pid = 1858] [serial = 696] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x98f2b400) [pid = 1858] [serial = 697] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x963a7c00) [pid = 1858] [serial = 693] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x96533800) [pid = 1858] [serial = 694] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x92a24000) [pid = 1858] [serial = 690] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x92da3000) [pid = 1858] [serial = 691] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x9a4d7000) [pid = 1858] [serial = 687] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x9a455000) [pid = 1858] [serial = 688] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x9a2ee000) [pid = 1858] [serial = 684] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x9a3d5800) [pid = 1858] [serial = 685] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x97a82000) [pid = 1858] [serial = 681] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x97bb2400) [pid = 1858] [serial = 682] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x938e2c00) [pid = 1858] [serial = 678] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x9583e000) [pid = 1858] [serial = 679] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8d68f000) [pid = 1858] [serial = 675] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x8d688800) [pid = 1858] [serial = 676] [outer = (nil)] [url = about:blank] 18:22:02 INFO - PROCESS | 1858 | 1477444922677 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 18:22:02 INFO - . 18:22:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1173ms 18:22:02 INFO - PROCESS | 1858 | 1477444922726 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 18:22:02 INFO - PROCESS | 1858 | 1477444922731 Marionette TRACE conn4 <- [1,1103,null,{"value":"7"}] 18:22:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 18:22:02 INFO - PROCESS | 1858 | 1477444922745 Marionette TRACE conn4 -> [0,1104,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:02 INFO - PROCESS | 1858 | 1477444922902 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 18:22:02 INFO - PROCESS | 1858 | 1477444922911 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 18:22:02 INFO - PROCESS | 1858 | 1477444922915 Marionette TRACE conn4 <- [1,1105,null,["7"]] 18:22:02 INFO - PROCESS | 1858 | 1477444922923 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"7"}] 18:22:02 INFO - PROCESS | 1858 | 1477444922928 Marionette TRACE conn4 <- [1,1106,null,{}] 18:22:02 INFO - PROCESS | 1858 | 1477444922933 Marionette TRACE conn4 -> [0,1107,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/036.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:02 INFO - PROCESS | 1858 | ++DOCSHELL 0x95ab1400 == 29 [pid = 1858] [id = 259] 18:22:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x95ab2c00) [pid = 1858] [serial = 761] [outer = (nil)] 18:22:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x95ab5000) [pid = 1858] [serial = 762] [outer = 0x95ab2c00] 18:22:03 INFO - PROCESS | 1858 | 1477444923010 Marionette DEBUG loaded listener.js 18:22:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x9639ec00) [pid = 1858] [serial = 763] [outer = 0x95ab2c00] 18:22:03 INFO - PROCESS | 1858 | 1477444923705 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 18:22:03 INFO - . 18:22:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1022ms 18:22:03 INFO - PROCESS | 1858 | 1477444923764 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 18:22:03 INFO - PROCESS | 1858 | 1477444923770 Marionette TRACE conn4 <- [1,1108,null,{"value":"7"}] 18:22:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 18:22:03 INFO - PROCESS | 1858 | 1477444923780 Marionette TRACE conn4 -> [0,1109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:03 INFO - PROCESS | 1858 | 1477444923965 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 18:22:04 INFO - PROCESS | 1858 | 1477444924117 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 18:22:04 INFO - PROCESS | 1858 | 1477444924122 Marionette TRACE conn4 <- [1,1110,null,["7"]] 18:22:04 INFO - PROCESS | 1858 | 1477444924131 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"7"}] 18:22:04 INFO - PROCESS | 1858 | 1477444924137 Marionette TRACE conn4 <- [1,1111,null,{}] 18:22:04 INFO - PROCESS | 1858 | 1477444924147 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/037.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:04 INFO - PROCESS | 1858 | ++DOCSHELL 0x93861000 == 30 [pid = 1858] [id = 260] 18:22:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x94251c00) [pid = 1858] [serial = 764] [outer = (nil)] 18:22:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x9583e400) [pid = 1858] [serial = 765] [outer = 0x94251c00] 18:22:04 INFO - PROCESS | 1858 | 1477444924238 Marionette DEBUG loaded listener.js 18:22:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x94575800) [pid = 1858] [serial = 766] [outer = 0x94251c00] 18:22:04 INFO - PROCESS | 1858 | 1477444924845 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 18:22:04 INFO - . 18:22:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1123ms 18:22:04 INFO - PROCESS | 1858 | 1477444924902 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 18:22:04 INFO - PROCESS | 1858 | 1477444924909 Marionette TRACE conn4 <- [1,1113,null,{"value":"7"}] 18:22:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 18:22:04 INFO - PROCESS | 1858 | 1477444924916 Marionette TRACE conn4 -> [0,1114,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:05 INFO - PROCESS | 1858 | 1477444925095 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 18:22:05 INFO - PROCESS | 1858 | 1477444925257 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 18:22:05 INFO - PROCESS | 1858 | 1477444925263 Marionette TRACE conn4 <- [1,1115,null,["7"]] 18:22:05 INFO - PROCESS | 1858 | 1477444925271 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"7"}] 18:22:05 INFO - PROCESS | 1858 | 1477444925276 Marionette TRACE conn4 <- [1,1116,null,{}] 18:22:05 INFO - PROCESS | 1858 | 1477444925283 Marionette TRACE conn4 -> [0,1117,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/038.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:05 INFO - PROCESS | 1858 | ++DOCSHELL 0x97a7e400 == 31 [pid = 1858] [id = 261] 18:22:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x97a81c00) [pid = 1858] [serial = 767] [outer = (nil)] 18:22:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x97bba800) [pid = 1858] [serial = 768] [outer = 0x97a81c00] 18:22:05 INFO - PROCESS | 1858 | 1477444925371 Marionette DEBUG loaded listener.js 18:22:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x97822000) [pid = 1858] [serial = 769] [outer = 0x97a81c00] 18:22:05 INFO - PROCESS | 1858 | 1477444925964 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 18:22:06 INFO - . 18:22:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1120ms 18:22:06 INFO - PROCESS | 1858 | 1477444926045 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 18:22:06 INFO - PROCESS | 1858 | 1477444926053 Marionette TRACE conn4 <- [1,1118,null,{"value":"7"}] 18:22:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 18:22:06 INFO - PROCESS | 1858 | 1477444926060 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:06 INFO - PROCESS | 1858 | 1477444926228 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 18:22:06 INFO - PROCESS | 1858 | 1477444926402 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 18:22:06 INFO - PROCESS | 1858 | 1477444926406 Marionette TRACE conn4 <- [1,1120,null,["7"]] 18:22:06 INFO - PROCESS | 1858 | 1477444926417 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"7"}] 18:22:06 INFO - PROCESS | 1858 | 1477444926424 Marionette TRACE conn4 <- [1,1121,null,{}] 18:22:06 INFO - PROCESS | 1858 | 1477444926431 Marionette TRACE conn4 -> [0,1122,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/039.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a33b800 == 32 [pid = 1858] [id = 262] 18:22:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x9a33bc00) [pid = 1858] [serial = 770] [outer = (nil)] 18:22:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x9a3d6000) [pid = 1858] [serial = 771] [outer = 0x9a33bc00] 18:22:06 INFO - PROCESS | 1858 | 1477444926519 Marionette DEBUG loaded listener.js 18:22:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x9a3d6400) [pid = 1858] [serial = 772] [outer = 0x9a33bc00] 18:22:07 INFO - PROCESS | 1858 | 1477444927097 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 18:22:07 INFO - . 18:22:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1076ms 18:22:07 INFO - PROCESS | 1858 | 1477444927139 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 18:22:07 INFO - PROCESS | 1858 | 1477444927144 Marionette TRACE conn4 <- [1,1123,null,{"value":"7"}] 18:22:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 18:22:07 INFO - PROCESS | 1858 | 1477444927156 Marionette TRACE conn4 -> [0,1124,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:07 INFO - PROCESS | 1858 | 1477444927352 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 18:22:07 INFO - PROCESS | 1858 | 1477444927517 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 18:22:07 INFO - PROCESS | 1858 | 1477444927522 Marionette TRACE conn4 <- [1,1125,null,["7"]] 18:22:07 INFO - PROCESS | 1858 | 1477444927532 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"7"}] 18:22:07 INFO - PROCESS | 1858 | 1477444927538 Marionette TRACE conn4 <- [1,1126,null,{}] 18:22:07 INFO - PROCESS | 1858 | 1477444927548 Marionette TRACE conn4 -> [0,1127,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/040.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b4e2c00 == 33 [pid = 1858] [id = 263] 18:22:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x9b4e3c00) [pid = 1858] [serial = 773] [outer = (nil)] 18:22:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x9b4e7000) [pid = 1858] [serial = 774] [outer = 0x9b4e3c00] 18:22:07 INFO - PROCESS | 1858 | 1477444927634 Marionette DEBUG loaded listener.js 18:22:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x9b4fd800) [pid = 1858] [serial = 775] [outer = 0x9b4e3c00] 18:22:08 INFO - PROCESS | 1858 | 1477444928211 Marionette TRACE conn4 <- [1,1127,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/040.html",0,null,null,[["document.write entity",0,null,null]]]}] 18:22:08 INFO - . 18:22:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1079ms 18:22:08 INFO - PROCESS | 1858 | 1477444928231 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 18:22:08 INFO - PROCESS | 1858 | 1477444928235 Marionette TRACE conn4 <- [1,1128,null,{"value":"7"}] 18:22:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 18:22:08 INFO - PROCESS | 1858 | 1477444928285 Marionette TRACE conn4 -> [0,1129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:08 INFO - PROCESS | 1858 | 1477444928450 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 18:22:08 INFO - PROCESS | 1858 | 1477444928614 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 18:22:08 INFO - PROCESS | 1858 | 1477444928619 Marionette TRACE conn4 <- [1,1130,null,["7"]] 18:22:08 INFO - PROCESS | 1858 | 1477444928626 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"7"}] 18:22:08 INFO - PROCESS | 1858 | 1477444928631 Marionette TRACE conn4 <- [1,1131,null,{}] 18:22:08 INFO - PROCESS | 1858 | 1477444928640 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/041.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:08 INFO - PROCESS | 1858 | ++DOCSHELL 0xa2859400 == 34 [pid = 1858] [id = 264] 18:22:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0xa2859c00) [pid = 1858] [serial = 776] [outer = (nil)] 18:22:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0xa2a74000) [pid = 1858] [serial = 777] [outer = 0xa2859c00] 18:22:08 INFO - PROCESS | 1858 | 1477444928723 Marionette DEBUG loaded listener.js 18:22:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0xa28f1400) [pid = 1858] [serial = 778] [outer = 0xa2859c00] 18:22:09 INFO - PROCESS | 1858 | 1477444929414 Marionette TRACE conn4 <- [1,1132,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/041.html",0,null,null,[["document.write entity",0,null,null]]]}] 18:22:09 INFO - . 18:22:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1223ms 18:22:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 18:22:09 INFO - PROCESS | 1858 | 1477444929526 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 18:22:09 INFO - PROCESS | 1858 | 1477444929529 Marionette TRACE conn4 <- [1,1133,null,{"value":"7"}] 18:22:09 INFO - PROCESS | 1858 | 1477444929538 Marionette TRACE conn4 -> [0,1134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:09 INFO - PROCESS | 1858 | 1477444929727 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 18:22:09 INFO - PROCESS | 1858 | 1477444929948 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 18:22:09 INFO - PROCESS | 1858 | 1477444929956 Marionette TRACE conn4 <- [1,1135,null,["7"]] 18:22:09 INFO - PROCESS | 1858 | 1477444929971 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"7"}] 18:22:09 INFO - PROCESS | 1858 | 1477444929980 Marionette TRACE conn4 <- [1,1136,null,{}] 18:22:10 INFO - PROCESS | 1858 | 1477444929988 Marionette TRACE conn4 -> [0,1137,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/042.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d694400 == 35 [pid = 1858] [id = 265] 18:22:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x8d80cc00) [pid = 1858] [serial = 779] [outer = (nil)] 18:22:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x8f88a800) [pid = 1858] [serial = 780] [outer = 0x8d80cc00] 18:22:10 INFO - PROCESS | 1858 | 1477444930073 Marionette DEBUG loaded listener.js 18:22:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x8f88d000) [pid = 1858] [serial = 781] [outer = 0x8d80cc00] 18:22:10 INFO - PROCESS | 1858 | 1477444930674 Marionette TRACE conn4 <- [1,1137,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/042.html",0,null,null,[["document.write entity",0,null,null]]]}] 18:22:10 INFO - . 18:22:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1176ms 18:22:10 INFO - PROCESS | 1858 | 1477444930736 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 18:22:10 INFO - PROCESS | 1858 | 1477444930747 Marionette TRACE conn4 <- [1,1138,null,{"value":"7"}] 18:22:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 18:22:10 INFO - PROCESS | 1858 | 1477444930767 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:10 INFO - PROCESS | 1858 | 1477444930981 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 18:22:11 INFO - PROCESS | 1858 | 1477444931155 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 18:22:11 INFO - PROCESS | 1858 | 1477444931161 Marionette TRACE conn4 <- [1,1140,null,["7"]] 18:22:11 INFO - PROCESS | 1858 | 1477444931178 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"7"}] 18:22:11 INFO - PROCESS | 1858 | 1477444931186 Marionette TRACE conn4 <- [1,1141,null,{}] 18:22:11 INFO - PROCESS | 1858 | 1477444931192 Marionette TRACE conn4 -> [0,1142,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/043.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x97546c00 == 36 [pid = 1858] [id = 266] 18:22:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0x9781fc00) [pid = 1858] [serial = 782] [outer = (nil)] 18:22:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0x97c6ac00) [pid = 1858] [serial = 783] [outer = 0x9781fc00] 18:22:11 INFO - PROCESS | 1858 | 1477444931282 Marionette DEBUG loaded listener.js 18:22:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0x97c66400) [pid = 1858] [serial = 784] [outer = 0x9781fc00] 18:22:12 INFO - PROCESS | 1858 | --DOCSHELL 0x90656c00 == 35 [pid = 1858] [id = 258] 18:22:12 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb2fc00 == 34 [pid = 1858] [id = 256] 18:22:12 INFO - PROCESS | 1858 | --DOCSHELL 0x8f981800 == 33 [pid = 1858] [id = 255] 18:22:12 INFO - PROCESS | 1858 | --DOCSHELL 0x9b4f0800 == 32 [pid = 1858] [id = 257] 18:22:12 INFO - PROCESS | 1858 | --DOCSHELL 0x9b4e2c00 == 31 [pid = 1858] [id = 263] 18:22:12 INFO - PROCESS | 1858 | --DOCSHELL 0xa2859400 == 30 [pid = 1858] [id = 264] 18:22:12 INFO - PROCESS | 1858 | --DOCSHELL 0x8d694400 == 29 [pid = 1858] [id = 265] 18:22:12 INFO - PROCESS | 1858 | --DOCSHELL 0x9b5e8c00 == 28 [pid = 1858] [id = 254] 18:22:12 INFO - PROCESS | 1858 | --DOCSHELL 0x95ab1400 == 27 [pid = 1858] [id = 259] 18:22:12 INFO - PROCESS | 1858 | --DOCSHELL 0x93861000 == 26 [pid = 1858] [id = 260] 18:22:12 INFO - PROCESS | 1858 | --DOCSHELL 0x97a7e400 == 25 [pid = 1858] [id = 261] 18:22:12 INFO - PROCESS | 1858 | --DOCSHELL 0x9a33b800 == 24 [pid = 1858] [id = 262] 18:22:12 INFO - PROCESS | 1858 | 1477444932595 Marionette TRACE conn4 <- [1,1142,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/043.html",0,null,null,[["document.write entity",0,null,null]]]}] 18:22:12 INFO - . 18:22:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1872ms 18:22:12 INFO - PROCESS | 1858 | 1477444932637 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 18:22:12 INFO - PROCESS | 1858 | 1477444932643 Marionette TRACE conn4 <- [1,1143,null,{"value":"7"}] 18:22:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 18:22:12 INFO - PROCESS | 1858 | 1477444932653 Marionette TRACE conn4 -> [0,1144,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:12 INFO - PROCESS | 1858 | 1477444932903 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 18:22:12 INFO - PROCESS | 1858 | 1477444932916 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 18:22:12 INFO - PROCESS | 1858 | 1477444932920 Marionette TRACE conn4 <- [1,1145,null,["7"]] 18:22:12 INFO - PROCESS | 1858 | 1477444932928 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"7"}] 18:22:12 INFO - PROCESS | 1858 | 1477444932934 Marionette TRACE conn4 <- [1,1146,null,{}] 18:22:12 INFO - PROCESS | 1858 | 1477444932944 Marionette TRACE conn4 -> [0,1147,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/044.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x8fa1b800 == 25 [pid = 1858] [id = 267] 18:22:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 87 (0x9064c800) [pid = 1858] [serial = 785] [outer = (nil)] 18:22:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 88 (0x90657c00) [pid = 1858] [serial = 786] [outer = 0x9064c800] 18:22:13 INFO - PROCESS | 1858 | 1477444933084 Marionette DEBUG loaded listener.js 18:22:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 89 (0x8dba4400) [pid = 1858] [serial = 787] [outer = 0x9064c800] 18:22:13 INFO - PROCESS | 1858 | 1477444933666 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 18:22:13 INFO - . 18:22:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1085ms 18:22:13 INFO - PROCESS | 1858 | 1477444933737 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 18:22:13 INFO - PROCESS | 1858 | 1477444933744 Marionette TRACE conn4 <- [1,1148,null,{"value":"7"}] 18:22:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 18:22:13 INFO - PROCESS | 1858 | 1477444933765 Marionette TRACE conn4 -> [0,1149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:13 INFO - PROCESS | 1858 | 1477444933981 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 18:22:14 INFO - PROCESS | 1858 | 1477444934001 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 18:22:14 INFO - PROCESS | 1858 | 1477444934006 Marionette TRACE conn4 <- [1,1150,null,["7"]] 18:22:14 INFO - PROCESS | 1858 | 1477444934012 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"7"}] 18:22:14 INFO - PROCESS | 1858 | 1477444934017 Marionette TRACE conn4 <- [1,1151,null,{}] 18:22:14 INFO - PROCESS | 1858 | 1477444934023 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/045.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x96532800 == 26 [pid = 1858] [id = 268] 18:22:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 90 (0x970a5000) [pid = 1858] [serial = 788] [outer = (nil)] 18:22:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 91 (0x97518c00) [pid = 1858] [serial = 789] [outer = 0x970a5000] 18:22:14 INFO - PROCESS | 1858 | 1477444934167 Marionette DEBUG loaded listener.js 18:22:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 92 (0x9751dc00) [pid = 1858] [serial = 790] [outer = 0x970a5000] 18:22:14 INFO - PROCESS | 1858 | 1477444934820 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 18:22:14 INFO - . 18:22:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1079ms 18:22:14 INFO - PROCESS | 1858 | 1477444934853 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 18:22:14 INFO - PROCESS | 1858 | 1477444934860 Marionette TRACE conn4 <- [1,1153,null,{"value":"7"}] 18:22:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 18:22:14 INFO - PROCESS | 1858 | 1477444934868 Marionette TRACE conn4 -> [0,1154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:15 INFO - PROCESS | 1858 | 1477444935098 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 18:22:15 INFO - PROCESS | 1858 | 1477444935126 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 18:22:15 INFO - PROCESS | 1858 | 1477444935131 Marionette TRACE conn4 <- [1,1155,null,["7"]] 18:22:15 INFO - PROCESS | 1858 | 1477444935136 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"7"}] 18:22:15 INFO - PROCESS | 1858 | 1477444935143 Marionette TRACE conn4 <- [1,1156,null,{}] 18:22:15 INFO - PROCESS | 1858 | 1477444935210 Marionette TRACE conn4 -> [0,1157,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/046.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a3d7000 == 27 [pid = 1858] [id = 269] 18:22:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 93 (0x9a3db800) [pid = 1858] [serial = 791] [outer = (nil)] 18:22:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 94 (0x9a452800) [pid = 1858] [serial = 792] [outer = 0x9a3db800] 18:22:15 INFO - PROCESS | 1858 | 1477444935293 Marionette DEBUG loaded listener.js 18:22:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 95 (0x9b0eb800) [pid = 1858] [serial = 793] [outer = 0x9a3db800] 18:22:16 INFO - PROCESS | 1858 | --DOMWINDOW == 94 (0x95ab2c00) [pid = 1858] [serial = 761] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 18:22:16 INFO - PROCESS | 1858 | --DOMWINDOW == 93 (0x91083400) [pid = 1858] [serial = 758] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 18:22:16 INFO - PROCESS | 1858 | --DOMWINDOW == 92 (0x9833fc00) [pid = 1858] [serial = 740] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 18:22:16 INFO - PROCESS | 1858 | --DOMWINDOW == 91 (0x9a44d000) [pid = 1858] [serial = 743] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 18:22:16 INFO - PROCESS | 1858 | --DOMWINDOW == 90 (0x96536800) [pid = 1858] [serial = 713] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 18:22:16 INFO - PROCESS | 1858 | --DOMWINDOW == 89 (0x97516000) [pid = 1858] [serial = 752] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 18:22:16 INFO - PROCESS | 1858 | --DOMWINDOW == 88 (0x8f982400) [pid = 1858] [serial = 749] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 18:22:16 INFO - PROCESS | 1858 | --DOMWINDOW == 87 (0x9a68e000) [pid = 1858] [serial = 716] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 18:22:16 INFO - PROCESS | 1858 | --DOMWINDOW == 86 (0x8cb38000) [pid = 1858] [serial = 728] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 18:22:16 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0x92a25400) [pid = 1858] [serial = 725] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 18:22:16 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0x9b5edc00) [pid = 1858] [serial = 746] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 18:22:16 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x8fa18000) [pid = 1858] [serial = 731] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 18:22:16 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x97817c00) [pid = 1858] [serial = 737] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 18:22:16 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x9b4f0c00) [pid = 1858] [serial = 755] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 18:22:16 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x95ab9000) [pid = 1858] [serial = 734] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 18:22:16 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0xa285d000) [pid = 1858] [serial = 719] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 18:22:16 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0xa2ad4000) [pid = 1858] [serial = 722] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 18:22:16 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x8f847000) [pid = 1858] [serial = 710] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 18:22:16 INFO - PROCESS | 1858 | 1477444936433 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 18:22:16 INFO - . 18:22:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1573ms 18:22:16 INFO - PROCESS | 1858 | 1477444936441 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 18:22:16 INFO - PROCESS | 1858 | 1477444936445 Marionette TRACE conn4 <- [1,1158,null,{"value":"7"}] 18:22:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 18:22:16 INFO - PROCESS | 1858 | 1477444936485 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:16 INFO - PROCESS | 1858 | 1477444936739 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 18:22:16 INFO - PROCESS | 1858 | 1477444936753 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 18:22:16 INFO - PROCESS | 1858 | 1477444936757 Marionette TRACE conn4 <- [1,1160,null,["7"]] 18:22:16 INFO - PROCESS | 1858 | 1477444936765 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"7"}] 18:22:16 INFO - PROCESS | 1858 | 1477444936770 Marionette TRACE conn4 <- [1,1161,null,{}] 18:22:16 INFO - PROCESS | 1858 | 1477444936775 Marionette TRACE conn4 -> [0,1162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/047.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x97517400 == 28 [pid = 1858] [id = 270] 18:22:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x97817c00) [pid = 1858] [serial = 794] [outer = (nil)] 18:22:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x9b4df800) [pid = 1858] [serial = 795] [outer = 0x97817c00] 18:22:16 INFO - PROCESS | 1858 | 1477444936851 Marionette DEBUG loaded listener.js 18:22:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x9b4e3000) [pid = 1858] [serial = 796] [outer = 0x97817c00] 18:22:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0xa28c4c00) [pid = 1858] [serial = 797] [outer = 0x97817c00] 18:22:17 INFO - PROCESS | 1858 | 1477444937535 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 18:22:17 INFO - . 18:22:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1076ms 18:22:17 INFO - PROCESS | 1858 | 1477444937557 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 18:22:17 INFO - PROCESS | 1858 | 1477444937561 Marionette TRACE conn4 <- [1,1163,null,{"value":"7"}] 18:22:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 18:22:17 INFO - PROCESS | 1858 | 1477444937569 Marionette TRACE conn4 -> [0,1164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:17 INFO - PROCESS | 1858 | 1477444937773 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 18:22:17 INFO - PROCESS | 1858 | 1477444937794 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 18:22:17 INFO - PROCESS | 1858 | 1477444937798 Marionette TRACE conn4 <- [1,1165,null,["7"]] 18:22:17 INFO - PROCESS | 1858 | 1477444937803 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"7"}] 18:22:17 INFO - PROCESS | 1858 | 1477444937808 Marionette TRACE conn4 <- [1,1166,null,{}] 18:22:17 INFO - PROCESS | 1858 | 1477444937813 Marionette TRACE conn4 -> [0,1167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/048.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:17 INFO - PROCESS | 1858 | ++DOCSHELL 0xa2a78800 == 29 [pid = 1858] [id = 271] 18:22:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0xa2a7d800) [pid = 1858] [serial = 798] [outer = (nil)] 18:22:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0xa2cee800) [pid = 1858] [serial = 799] [outer = 0xa2a7d800] 18:22:17 INFO - PROCESS | 1858 | 1477444937886 Marionette DEBUG loaded listener.js 18:22:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0xa2fe7000) [pid = 1858] [serial = 800] [outer = 0xa2a7d800] 18:22:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0x8d68d800) [pid = 1858] [serial = 801] [outer = 0xa2a7d800] 18:22:18 INFO - PROCESS | 1858 | 1477444938657 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 18:22:18 INFO - . 18:22:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1126ms 18:22:18 INFO - PROCESS | 1858 | 1477444938697 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 18:22:18 INFO - PROCESS | 1858 | 1477444938704 Marionette TRACE conn4 <- [1,1168,null,{"value":"7"}] 18:22:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 18:22:18 INFO - PROCESS | 1858 | 1477444938757 Marionette TRACE conn4 -> [0,1169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:19 INFO - PROCESS | 1858 | 1477444939005 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 18:22:19 INFO - PROCESS | 1858 | 1477444939160 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 18:22:19 INFO - PROCESS | 1858 | 1477444939171 Marionette TRACE conn4 <- [1,1170,null,["7"]] 18:22:19 INFO - PROCESS | 1858 | 1477444939183 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"7"}] 18:22:19 INFO - PROCESS | 1858 | 1477444939190 Marionette TRACE conn4 <- [1,1171,null,{}] 18:22:19 INFO - PROCESS | 1858 | 1477444939198 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/049.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x95ab4800 == 30 [pid = 1858] [id = 272] 18:22:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0x95ab7800) [pid = 1858] [serial = 802] [outer = (nil)] 18:22:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 87 (0x974c0400) [pid = 1858] [serial = 803] [outer = 0x95ab7800] 18:22:19 INFO - PROCESS | 1858 | 1477444939291 Marionette DEBUG loaded listener.js 18:22:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 88 (0x96534000) [pid = 1858] [serial = 804] [outer = 0x95ab7800] 18:22:19 INFO - PROCESS | 1858 | 1477444939981 Marionette TRACE conn4 <- [1,1172,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/049.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 18:22:20 INFO - . 18:22:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1330ms 18:22:20 INFO - PROCESS | 1858 | 1477444940106 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 18:22:20 INFO - PROCESS | 1858 | 1477444940114 Marionette TRACE conn4 <- [1,1173,null,{"value":"7"}] 18:22:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 18:22:20 INFO - PROCESS | 1858 | 1477444940122 Marionette TRACE conn4 -> [0,1174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:20 INFO - PROCESS | 1858 | 1477444940308 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 18:22:20 INFO - PROCESS | 1858 | 1477444940465 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 18:22:20 INFO - PROCESS | 1858 | 1477444940470 Marionette TRACE conn4 <- [1,1175,null,["7"]] 18:22:20 INFO - PROCESS | 1858 | 1477444940478 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"7"}] 18:22:20 INFO - PROCESS | 1858 | 1477444940483 Marionette TRACE conn4 <- [1,1176,null,{}] 18:22:20 INFO - PROCESS | 1858 | 1477444940490 Marionette TRACE conn4 -> [0,1177,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/050.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb2e000 == 31 [pid = 1858] [id = 273] 18:22:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 89 (0x9b3c3800) [pid = 1858] [serial = 805] [outer = (nil)] 18:22:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 90 (0x9b4e3400) [pid = 1858] [serial = 806] [outer = 0x9b3c3800] 18:22:20 INFO - PROCESS | 1858 | 1477444940579 Marionette DEBUG loaded listener.js 18:22:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 91 (0x9b4de000) [pid = 1858] [serial = 807] [outer = 0x9b3c3800] 18:22:21 INFO - PROCESS | 1858 | 1477444941231 Marionette TRACE conn4 <- [1,1177,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/050.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 18:22:21 INFO - . 18:22:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1179ms 18:22:21 INFO - PROCESS | 1858 | 1477444941317 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 18:22:21 INFO - PROCESS | 1858 | 1477444941325 Marionette TRACE conn4 <- [1,1178,null,{"value":"7"}] 18:22:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 18:22:21 INFO - PROCESS | 1858 | 1477444941334 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:21 INFO - PROCESS | 1858 | 1477444941510 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 18:22:21 INFO - PROCESS | 1858 | 1477444941662 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 18:22:21 INFO - PROCESS | 1858 | 1477444941666 Marionette TRACE conn4 <- [1,1180,null,["7"]] 18:22:21 INFO - PROCESS | 1858 | 1477444941674 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"7"}] 18:22:21 INFO - PROCESS | 1858 | 1477444941681 Marionette TRACE conn4 <- [1,1181,null,{}] 18:22:21 INFO - PROCESS | 1858 | 1477444941692 Marionette TRACE conn4 -> [0,1182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/051.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:21 INFO - PROCESS | 1858 | ++DOCSHELL 0xa300d000 == 32 [pid = 1858] [id = 274] 18:22:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 92 (0xa300d400) [pid = 1858] [serial = 808] [outer = (nil)] 18:22:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 93 (0xa4579c00) [pid = 1858] [serial = 809] [outer = 0xa300d400] 18:22:21 INFO - PROCESS | 1858 | 1477444941783 Marionette DEBUG loaded listener.js 18:22:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 94 (0xa45de000) [pid = 1858] [serial = 810] [outer = 0xa300d400] 18:22:22 INFO - PROCESS | 1858 | 1477444942457 Marionette TRACE conn4 <- [1,1182,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/051.html",0,null,null,[["document.write \\r\\n",0,null,null]]]}] 18:22:22 INFO - . 18:22:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1326ms 18:22:22 INFO - PROCESS | 1858 | 1477444942661 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 18:22:22 INFO - PROCESS | 1858 | 1477444942667 Marionette TRACE conn4 <- [1,1183,null,{"value":"7"}] 18:22:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 18:22:22 INFO - PROCESS | 1858 | 1477444942675 Marionette TRACE conn4 -> [0,1184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:22 INFO - PROCESS | 1858 | 1477444942876 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 18:22:23 INFO - PROCESS | 1858 | 1477444943060 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 18:22:23 INFO - PROCESS | 1858 | 1477444943070 Marionette TRACE conn4 <- [1,1185,null,["7"]] 18:22:23 INFO - PROCESS | 1858 | 1477444943091 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"7"}] 18:22:23 INFO - PROCESS | 1858 | 1477444943103 Marionette TRACE conn4 <- [1,1186,null,{}] 18:22:23 INFO - PROCESS | 1858 | 1477444943109 Marionette TRACE conn4 -> [0,1187,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:23 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f977400 == 33 [pid = 1858] [id = 275] 18:22:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 95 (0x8f97e400) [pid = 1858] [serial = 811] [outer = (nil)] 18:22:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 96 (0x91a30000) [pid = 1858] [serial = 812] [outer = 0x8f97e400] 18:22:23 INFO - PROCESS | 1858 | 1477444943202 Marionette DEBUG loaded listener.js 18:22:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 97 (0x9064e800) [pid = 1858] [serial = 813] [outer = 0x8f97e400] 18:22:23 INFO - PROCESS | 1858 | --DOCSHELL 0x9a3d7000 == 32 [pid = 1858] [id = 269] 18:22:23 INFO - PROCESS | 1858 | --DOCSHELL 0x96532800 == 31 [pid = 1858] [id = 268] 18:22:23 INFO - PROCESS | 1858 | --DOCSHELL 0x8fa1b800 == 30 [pid = 1858] [id = 267] 18:22:23 INFO - PROCESS | 1858 | 1477444943756 Marionette TRACE conn4 <- [1,1187,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml",0,null,null,[["document.write in XHTML",0,null,null]]]}] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 96 (0x95ab5000) [pid = 1858] [serial = 762] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 95 (0x9639ec00) [pid = 1858] [serial = 763] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 94 (0x93865000) [pid = 1858] [serial = 759] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 93 (0x92d9cc00) [pid = 1858] [serial = 760] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 92 (0xa2857800) [pid = 1858] [serial = 756] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 91 (0xa28c1c00) [pid = 1858] [serial = 757] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 90 (0x9754b400) [pid = 1858] [serial = 753] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 89 (0x97819c00) [pid = 1858] [serial = 754] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 88 (0x92a23000) [pid = 1858] [serial = 750] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 87 (0x91087000) [pid = 1858] [serial = 751] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 86 (0xa10e3400) [pid = 1858] [serial = 747] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0xa10e5000) [pid = 1858] [serial = 748] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0x9a4d6c00) [pid = 1858] [serial = 744] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x9b3bb000) [pid = 1858] [serial = 745] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x98f31000) [pid = 1858] [serial = 741] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x9a0c3000) [pid = 1858] [serial = 742] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x97825800) [pid = 1858] [serial = 738] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x97a7bc00) [pid = 1858] [serial = 739] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x96399800) [pid = 1858] [serial = 735] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x9639f000) [pid = 1858] [serial = 736] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x90655800) [pid = 1858] [serial = 732] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x91086c00) [pid = 1858] [serial = 733] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x8d869c00) [pid = 1858] [serial = 729] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x8db9b000) [pid = 1858] [serial = 730] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x95ab6400) [pid = 1858] [serial = 726] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x95ab0400) [pid = 1858] [serial = 727] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0xa2ceac00) [pid = 1858] [serial = 723] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0xa2ce5800) [pid = 1858] [serial = 724] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0xa28e8000) [pid = 1858] [serial = 720] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0xa28eac00) [pid = 1858] [serial = 721] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x9b35f400) [pid = 1858] [serial = 717] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x9b3bc000) [pid = 1858] [serial = 718] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x974c3000) [pid = 1858] [serial = 714] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x95abd400) [pid = 1858] [serial = 715] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x8f895800) [pid = 1858] [serial = 711] [outer = (nil)] [url = about:blank] 18:22:23 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x9107b000) [pid = 1858] [serial = 712] [outer = (nil)] [url = about:blank] 18:22:23 INFO - . 18:22:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1172ms 18:22:23 INFO - PROCESS | 1858 | 1477444943850 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 18:22:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 18:22:23 INFO - PROCESS | 1858 | 1477444943857 Marionette TRACE conn4 <- [1,1188,null,{"value":"7"}] 18:22:23 INFO - PROCESS | 1858 | 1477444943864 Marionette TRACE conn4 -> [0,1189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:24 INFO - PROCESS | 1858 | 1477444944025 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 18:22:24 INFO - PROCESS | 1858 | 1477444944143 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 18:22:24 INFO - PROCESS | 1858 | 1477444944147 Marionette TRACE conn4 <- [1,1190,null,["7"]] 18:22:24 INFO - PROCESS | 1858 | 1477444944159 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"7"}] 18:22:24 INFO - PROCESS | 1858 | 1477444944163 Marionette TRACE conn4 <- [1,1191,null,{}] 18:22:24 INFO - PROCESS | 1858 | 1477444944170 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/document.write-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x92da4c00 == 31 [pid = 1858] [id = 276] 18:22:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x938e2c00) [pid = 1858] [serial = 814] [outer = (nil)] 18:22:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x959c5c00) [pid = 1858] [serial = 815] [outer = 0x938e2c00] 18:22:24 INFO - PROCESS | 1858 | 1477444944247 Marionette DEBUG loaded listener.js 18:22:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x95ab6400) [pid = 1858] [serial = 816] [outer = 0x938e2c00] 18:22:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x963a6000 == 32 [pid = 1858] [id = 277] 18:22:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x9751e800) [pid = 1858] [serial = 817] [outer = (nil)] 18:22:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x97819c00) [pid = 1858] [serial = 818] [outer = 0x9751e800] 18:22:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x97a7e400) [pid = 1858] [serial = 819] [outer = 0x9751e800] 18:22:24 INFO - PROCESS | 1858 | 1477444944958 Marionette TRACE conn4 <- [1,1192,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-02.html",0,null,null,[["Calling document.write with null and undefined",0,null,null],["document.write(null)",0,null,null],["document.write(undefined)",0,null,null]]]}] 18:22:25 INFO - ... 18:22:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1181ms 18:22:25 INFO - PROCESS | 1858 | 1477444945053 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 18:22:25 INFO - PROCESS | 1858 | 1477444945062 Marionette TRACE conn4 <- [1,1193,null,{"value":"7"}] 18:22:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 18:22:25 INFO - PROCESS | 1858 | 1477444945070 Marionette TRACE conn4 -> [0,1194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:25 INFO - PROCESS | 1858 | 1477444945248 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 18:22:25 INFO - PROCESS | 1858 | 1477444945360 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 18:22:25 INFO - PROCESS | 1858 | 1477444945365 Marionette TRACE conn4 <- [1,1195,null,["7"]] 18:22:25 INFO - PROCESS | 1858 | 1477444945370 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"7"}] 18:22:25 INFO - PROCESS | 1858 | 1477444945376 Marionette TRACE conn4 <- [1,1196,null,{}] 18:22:25 INFO - PROCESS | 1858 | 1477444945386 Marionette TRACE conn4 -> [0,1197,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x98333800 == 33 [pid = 1858] [id = 278] 18:22:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x98333c00) [pid = 1858] [serial = 820] [outer = (nil)] 18:22:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x9833c400) [pid = 1858] [serial = 821] [outer = 0x98333c00] 18:22:25 INFO - PROCESS | 1858 | 1477444945467 Marionette DEBUG loaded listener.js 18:22:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x9a0c3800) [pid = 1858] [serial = 822] [outer = 0x98333c00] 18:22:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b3bc000 == 34 [pid = 1858] [id = 279] 18:22:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x9b3bf800) [pid = 1858] [serial = 823] [outer = (nil)] 18:22:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8cb38000) [pid = 1858] [serial = 824] [outer = 0x9b3bf800] 18:22:26 INFO - PROCESS | 1858 | 1477444946071 Marionette TRACE conn4 <- [1,1197,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_001.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 18:22:26 INFO - . 18:22:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1020ms 18:22:26 INFO - PROCESS | 1858 | 1477444946135 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 18:22:26 INFO - PROCESS | 1858 | 1477444946138 Marionette TRACE conn4 <- [1,1198,null,{"value":"7"}] 18:22:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 18:22:26 INFO - PROCESS | 1858 | 1477444946146 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:26 INFO - PROCESS | 1858 | 1477444946386 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 18:22:26 INFO - PROCESS | 1858 | 1477444946416 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 18:22:26 INFO - PROCESS | 1858 | 1477444946424 Marionette TRACE conn4 <- [1,1200,null,["7"]] 18:22:26 INFO - PROCESS | 1858 | 1477444946430 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"7"}] 18:22:26 INFO - PROCESS | 1858 | 1477444946435 Marionette TRACE conn4 <- [1,1201,null,{}] 18:22:26 INFO - PROCESS | 1858 | 1477444946441 Marionette TRACE conn4 -> [0,1202,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b3bc400 == 35 [pid = 1858] [id = 280] 18:22:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x9b4da400) [pid = 1858] [serial = 825] [outer = (nil)] 18:22:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0xa10e3400) [pid = 1858] [serial = 826] [outer = 0x9b4da400] 18:22:26 INFO - PROCESS | 1858 | 1477444946579 Marionette DEBUG loaded listener.js 18:22:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0xa10e8400) [pid = 1858] [serial = 827] [outer = 0x9b4da400] 18:22:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a449c00 == 36 [pid = 1858] [id = 281] 18:22:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0xa2fe0400) [pid = 1858] [serial = 828] [outer = (nil)] 18:22:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0xa2fe3000) [pid = 1858] [serial = 829] [outer = 0xa2fe0400] 18:22:27 INFO - PROCESS | 1858 | 1477444947215 Marionette TRACE conn4 <- [1,1202,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_002.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 18:22:27 INFO - . 18:22:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1123ms 18:22:27 INFO - PROCESS | 1858 | 1477444947271 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 18:22:27 INFO - PROCESS | 1858 | 1477444947273 Marionette TRACE conn4 <- [1,1203,null,{"value":"7"}] 18:22:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 18:22:27 INFO - PROCESS | 1858 | 1477444947280 Marionette TRACE conn4 -> [0,1204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:27 INFO - PROCESS | 1858 | 1477444947496 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 18:22:27 INFO - PROCESS | 1858 | 1477444947522 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 18:22:27 INFO - PROCESS | 1858 | 1477444947526 Marionette TRACE conn4 <- [1,1205,null,["7"]] 18:22:27 INFO - PROCESS | 1858 | 1477444947532 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"7"}] 18:22:27 INFO - PROCESS | 1858 | 1477444947537 Marionette TRACE conn4 <- [1,1206,null,{}] 18:22:27 INFO - PROCESS | 1858 | 1477444947609 Marionette TRACE conn4 -> [0,1207,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:27 INFO - PROCESS | 1858 | ++DOCSHELL 0xa2ce2000 == 37 [pid = 1858] [id = 282] 18:22:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0xa2ce2400) [pid = 1858] [serial = 830] [outer = (nil)] 18:22:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0xa2fe0000) [pid = 1858] [serial = 831] [outer = 0xa2ce2400] 18:22:27 INFO - PROCESS | 1858 | 1477444947684 Marionette DEBUG loaded listener.js 18:22:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0xa2febc00) [pid = 1858] [serial = 832] [outer = 0xa2ce2400] 18:22:28 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x97817c00) [pid = 1858] [serial = 794] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 18:22:28 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x94251c00) [pid = 1858] [serial = 764] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 18:22:28 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x97a81c00) [pid = 1858] [serial = 767] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 18:22:28 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x9a33bc00) [pid = 1858] [serial = 770] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 18:22:28 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x9b4e3c00) [pid = 1858] [serial = 773] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 18:22:28 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x9a3db800) [pid = 1858] [serial = 791] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 18:22:28 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x9781fc00) [pid = 1858] [serial = 782] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 18:22:28 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0xa2859c00) [pid = 1858] [serial = 776] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 18:22:28 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8d80cc00) [pid = 1858] [serial = 779] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 18:22:28 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x970a5000) [pid = 1858] [serial = 788] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 18:22:28 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x9064c800) [pid = 1858] [serial = 785] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 18:22:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c139400 == 38 [pid = 1858] [id = 283] 18:22:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x970a5000) [pid = 1858] [serial = 833] [outer = (nil)] 18:22:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x8d80cc00) [pid = 1858] [serial = 834] [outer = 0x970a5000] 18:22:28 INFO - PROCESS | 1858 | 1477444948406 Marionette TRACE conn4 <- [1,1207,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_003.html",0,null,null,[["document.write script into iframe",0,null,null]]]}] 18:22:28 INFO - . 18:22:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1174ms 18:22:28 INFO - PROCESS | 1858 | 1477444948455 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 18:22:28 INFO - PROCESS | 1858 | 1477444948458 Marionette TRACE conn4 <- [1,1208,null,{"value":"7"}] 18:22:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 18:22:28 INFO - PROCESS | 1858 | 1477444948465 Marionette TRACE conn4 -> [0,1209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:28 INFO - PROCESS | 1858 | 1477444948666 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 18:22:28 INFO - PROCESS | 1858 | 1477444948783 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 18:22:28 INFO - PROCESS | 1858 | 1477444948787 Marionette TRACE conn4 <- [1,1210,null,["7"]] 18:22:28 INFO - PROCESS | 1858 | 1477444948791 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"7"}] 18:22:28 INFO - PROCESS | 1858 | 1477444948797 Marionette TRACE conn4 <- [1,1211,null,{}] 18:22:28 INFO - PROCESS | 1858 | 1477444948801 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:28 INFO - PROCESS | 1858 | ++DOCSHELL 0xa45e7c00 == 39 [pid = 1858] [id = 284] 18:22:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0xa4801c00) [pid = 1858] [serial = 835] [outer = (nil)] 18:22:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0xa4843400) [pid = 1858] [serial = 836] [outer = 0xa4801c00] 18:22:28 INFO - PROCESS | 1858 | 1477444948881 Marionette DEBUG loaded listener.js 18:22:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0xa488f000) [pid = 1858] [serial = 837] [outer = 0xa4801c00] 18:22:29 INFO - PROCESS | 1858 | ++DOCSHELL 0xa9345400 == 40 [pid = 1858] [id = 285] 18:22:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0xa9347800) [pid = 1858] [serial = 838] [outer = (nil)] 18:22:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0xa4c97800) [pid = 1858] [serial = 839] [outer = 0xa9347800] 18:22:29 INFO - PROCESS | 1858 | 1477444949433 Marionette TRACE conn4 <- [1,1212,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_004.html",0,null,null,[["document.write script into iframe write back into parent",0,null,null]]]}] 18:22:29 INFO - . 18:22:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1018ms 18:22:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 18:22:29 INFO - PROCESS | 1858 | 1477444949484 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 18:22:29 INFO - PROCESS | 1858 | 1477444949486 Marionette TRACE conn4 <- [1,1213,null,{"value":"7"}] 18:22:29 INFO - PROCESS | 1858 | 1477444949493 Marionette TRACE conn4 -> [0,1214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:29 INFO - PROCESS | 1858 | 1477444949723 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 18:22:29 INFO - PROCESS | 1858 | 1477444949798 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 18:22:29 INFO - PROCESS | 1858 | 1477444949801 Marionette TRACE conn4 <- [1,1215,null,["7"]] 18:22:29 INFO - PROCESS | 1858 | 1477444949806 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"7"}] 18:22:29 INFO - PROCESS | 1858 | 1477444949811 Marionette TRACE conn4 <- [1,1216,null,{}] 18:22:29 INFO - PROCESS | 1858 | 1477444949816 Marionette TRACE conn4 -> [0,1217,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:29 INFO - PROCESS | 1858 | ++DOCSHELL 0xa4c9a800 == 41 [pid = 1858] [id = 286] 18:22:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0xa4c9c000) [pid = 1858] [serial = 840] [outer = (nil)] 18:22:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0xa93cb400) [pid = 1858] [serial = 841] [outer = 0xa4c9c000] 18:22:29 INFO - PROCESS | 1858 | 1477444949889 Marionette DEBUG loaded listener.js 18:22:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0xa93cb800) [pid = 1858] [serial = 842] [outer = 0xa4c9c000] 18:22:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d68f000 == 42 [pid = 1858] [id = 287] 18:22:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x8db1e000) [pid = 1858] [serial = 843] [outer = (nil)] 18:22:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x8db1b800) [pid = 1858] [serial = 844] [outer = 0x8db1e000] 18:22:30 INFO - PROCESS | 1858 | 1477444950623 Marionette TRACE conn4 <- [1,1217,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_005.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 18:22:30 INFO - . 18:22:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1178ms 18:22:30 INFO - PROCESS | 1858 | 1477444950672 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 18:22:30 INFO - PROCESS | 1858 | 1477444950679 Marionette TRACE conn4 <- [1,1218,null,{"value":"7"}] 18:22:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 18:22:30 INFO - PROCESS | 1858 | 1477444950707 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:30 INFO - PROCESS | 1858 | 1477444950916 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 18:22:31 INFO - PROCESS | 1858 | 1477444951076 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 18:22:31 INFO - PROCESS | 1858 | 1477444951082 Marionette TRACE conn4 <- [1,1220,null,["7"]] 18:22:31 INFO - PROCESS | 1858 | 1477444951090 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"7"}] 18:22:31 INFO - PROCESS | 1858 | 1477444951099 Marionette TRACE conn4 <- [1,1221,null,{}] 18:22:31 INFO - PROCESS | 1858 | 1477444951105 Marionette TRACE conn4 -> [0,1222,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db26000 == 43 [pid = 1858] [id = 288] 18:22:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x8db26400) [pid = 1858] [serial = 845] [outer = (nil)] 18:22:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x8db27400) [pid = 1858] [serial = 846] [outer = 0x8db26400] 18:22:31 INFO - PROCESS | 1858 | 1477444951196 Marionette DEBUG loaded listener.js 18:22:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0x8db28c00) [pid = 1858] [serial = 847] [outer = 0x8db26400] 18:22:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x938e9c00 == 44 [pid = 1858] [id = 289] 18:22:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0x94254800) [pid = 1858] [serial = 848] [outer = (nil)] 18:22:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0x95741000) [pid = 1858] [serial = 849] [outer = 0x94254800] 18:22:31 INFO - PROCESS | 1858 | 1477444951880 Marionette TRACE conn4 <- [1,1222,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_006.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 18:22:31 INFO - . 18:22:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1280ms 18:22:31 INFO - PROCESS | 1858 | 1477444951994 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 18:22:32 INFO - PROCESS | 1858 | 1477444951999 Marionette TRACE conn4 <- [1,1223,null,{"value":"7"}] 18:22:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 18:22:32 INFO - PROCESS | 1858 | 1477444952007 Marionette TRACE conn4 -> [0,1224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:32 INFO - PROCESS | 1858 | 1477444952199 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 18:22:32 INFO - PROCESS | 1858 | 1477444952356 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 18:22:32 INFO - PROCESS | 1858 | 1477444952362 Marionette TRACE conn4 <- [1,1225,null,["7"]] 18:22:32 INFO - PROCESS | 1858 | 1477444952370 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"7"}] 18:22:32 INFO - PROCESS | 1858 | 1477444952376 Marionette TRACE conn4 <- [1,1226,null,{}] 18:22:32 INFO - PROCESS | 1858 | 1477444952382 Marionette TRACE conn4 -> [0,1227,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x96533400 == 45 [pid = 1858] [id = 290] 18:22:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 87 (0x96536800) [pid = 1858] [serial = 850] [outer = (nil)] 18:22:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 88 (0x8c133000) [pid = 1858] [serial = 851] [outer = 0x96536800] 18:22:32 INFO - PROCESS | 1858 | 1477444952476 Marionette DEBUG loaded listener.js 18:22:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 89 (0x970aa400) [pid = 1858] [serial = 852] [outer = 0x96536800] 18:22:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a692800 == 46 [pid = 1858] [id = 291] 18:22:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 90 (0x9b0ee800) [pid = 1858] [serial = 853] [outer = (nil)] 18:22:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 91 (0x97c6cc00) [pid = 1858] [serial = 854] [outer = 0x9b0ee800] 18:22:33 INFO - PROCESS | 1858 | 1477444953111 Marionette TRACE conn4 <- [1,1227,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_007.html",0,null,null,[["document.write comment into iframe",0,null,null]]]}] 18:22:33 INFO - . 18:22:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1170ms 18:22:33 INFO - PROCESS | 1858 | 1477444953186 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 18:22:33 INFO - PROCESS | 1858 | 1477444953193 Marionette TRACE conn4 <- [1,1228,null,{"value":"7"}] 18:22:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 18:22:33 INFO - PROCESS | 1858 | 1477444953201 Marionette TRACE conn4 -> [0,1229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:33 INFO - PROCESS | 1858 | 1477444953389 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 18:22:33 INFO - PROCESS | 1858 | 1477444953547 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 18:22:33 INFO - PROCESS | 1858 | 1477444953551 Marionette TRACE conn4 <- [1,1230,null,["7"]] 18:22:33 INFO - PROCESS | 1858 | 1477444953561 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"7"}] 18:22:33 INFO - PROCESS | 1858 | 1477444953567 Marionette TRACE conn4 <- [1,1231,null,{}] 18:22:33 INFO - PROCESS | 1858 | 1477444953574 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:33 INFO - PROCESS | 1858 | ++DOCSHELL 0xa28e9400 == 47 [pid = 1858] [id = 292] 18:22:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 92 (0xa28ea000) [pid = 1858] [serial = 855] [outer = (nil)] 18:22:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 93 (0xa2fe1400) [pid = 1858] [serial = 856] [outer = 0xa28ea000] 18:22:33 INFO - PROCESS | 1858 | 1477444953666 Marionette DEBUG loaded listener.js 18:22:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 94 (0xa3005000) [pid = 1858] [serial = 857] [outer = 0xa28ea000] 18:22:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc01c00 == 48 [pid = 1858] [id = 293] 18:22:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 95 (0x8dc02000) [pid = 1858] [serial = 858] [outer = (nil)] 18:22:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 96 (0x8dc02c00) [pid = 1858] [serial = 859] [outer = 0x8dc02000] 18:22:34 INFO - PROCESS | 1858 | 1477444954342 Marionette TRACE conn4 <- [1,1232,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_008.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 18:22:34 INFO - . 18:22:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1173ms 18:22:34 INFO - PROCESS | 1858 | 1477444954392 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 18:22:34 INFO - PROCESS | 1858 | 1477444954399 Marionette TRACE conn4 <- [1,1233,null,{"value":"7"}] 18:22:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 18:22:34 INFO - PROCESS | 1858 | 1477444954412 Marionette TRACE conn4 -> [0,1234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:34 INFO - PROCESS | 1858 | 1477444954608 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 18:22:34 INFO - PROCESS | 1858 | 1477444954777 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 18:22:34 INFO - PROCESS | 1858 | 1477444954782 Marionette TRACE conn4 <- [1,1235,null,["7"]] 18:22:34 INFO - PROCESS | 1858 | 1477444954790 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"7"}] 18:22:34 INFO - PROCESS | 1858 | 1477444954796 Marionette TRACE conn4 <- [1,1236,null,{}] 18:22:34 INFO - PROCESS | 1858 | 1477444954802 Marionette TRACE conn4 -> [0,1237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc0e800 == 49 [pid = 1858] [id = 294] 18:22:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 97 (0x8dc0f000) [pid = 1858] [serial = 860] [outer = (nil)] 18:22:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 98 (0x959c6000) [pid = 1858] [serial = 861] [outer = 0x8dc0f000] 18:22:34 INFO - PROCESS | 1858 | 1477444954890 Marionette DEBUG loaded listener.js 18:22:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 99 (0x9b4f0800) [pid = 1858] [serial = 862] [outer = 0x8dc0f000] 18:22:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc0e400 == 50 [pid = 1858] [id = 295] 18:22:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 100 (0x95c30800) [pid = 1858] [serial = 863] [outer = (nil)] 18:22:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 101 (0x8dc0dc00) [pid = 1858] [serial = 864] [outer = 0x95c30800] 18:22:35 INFO - PROCESS | 1858 | 1477444955558 Marionette TRACE conn4 <- [1,1237,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_009.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 18:22:35 INFO - . 18:22:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1229ms 18:22:35 INFO - PROCESS | 1858 | 1477444955640 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 18:22:35 INFO - PROCESS | 1858 | 1477444955644 Marionette TRACE conn4 <- [1,1238,null,{"value":"7"}] 18:22:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 18:22:35 INFO - PROCESS | 1858 | 1477444955651 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:35 INFO - PROCESS | 1858 | 1477444955828 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 18:22:35 INFO - PROCESS | 1858 | 1477444955956 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 18:22:35 INFO - PROCESS | 1858 | 1477444955960 Marionette TRACE conn4 <- [1,1240,null,["7"]] 18:22:35 INFO - PROCESS | 1858 | 1477444955970 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"7"}] 18:22:35 INFO - PROCESS | 1858 | 1477444955974 Marionette TRACE conn4 <- [1,1241,null,{}] 18:22:35 INFO - PROCESS | 1858 | 1477444955981 Marionette TRACE conn4 -> [0,1242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x95c2f800 == 51 [pid = 1858] [id = 296] 18:22:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 102 (0x95c2fc00) [pid = 1858] [serial = 865] [outer = (nil)] 18:22:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 103 (0x95c36400) [pid = 1858] [serial = 866] [outer = 0x95c2fc00] 18:22:36 INFO - PROCESS | 1858 | 1477444956066 Marionette DEBUG loaded listener.js 18:22:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 104 (0x95c37c00) [pid = 1858] [serial = 867] [outer = 0x95c2fc00] 18:22:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb31800 == 52 [pid = 1858] [id = 297] 18:22:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 105 (0x8d691c00) [pid = 1858] [serial = 868] [outer = (nil)] 18:22:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 106 (0x8bb3a400) [pid = 1858] [serial = 869] [outer = 0x8d691c00] 18:22:36 INFO - PROCESS | 1858 | 1477444956765 Marionette TRACE conn4 <- [1,1242,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_010.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 18:22:36 INFO - . 18:22:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1129ms 18:22:36 INFO - PROCESS | 1858 | 1477444956830 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 18:22:36 INFO - PROCESS | 1858 | 1477444956834 Marionette TRACE conn4 <- [1,1243,null,{"value":"7"}] 18:22:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 18:22:36 INFO - PROCESS | 1858 | 1477444956842 Marionette TRACE conn4 -> [0,1244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:37 INFO - PROCESS | 1858 | 1477444957198 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 18:22:37 INFO - PROCESS | 1858 | 1477444957389 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 18:22:37 INFO - PROCESS | 1858 | 1477444957394 Marionette TRACE conn4 <- [1,1245,null,["7"]] 18:22:37 INFO - PROCESS | 1858 | 1477444957407 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"7"}] 18:22:37 INFO - PROCESS | 1858 | 1477444957416 Marionette TRACE conn4 <- [1,1246,null,{}] 18:22:37 INFO - PROCESS | 1858 | 1477444957424 Marionette TRACE conn4 -> [0,1247,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d86c800 == 53 [pid = 1858] [id = 298] 18:22:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 107 (0x8db28400) [pid = 1858] [serial = 870] [outer = (nil)] 18:22:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 108 (0x8dc08000) [pid = 1858] [serial = 871] [outer = 0x8db28400] 18:22:37 INFO - PROCESS | 1858 | 1477444957591 Marionette DEBUG loaded listener.js 18:22:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 109 (0x8dc0c000) [pid = 1858] [serial = 872] [outer = 0x8db28400] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0xa9345400 == 52 [pid = 1858] [id = 285] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x8c139400 == 51 [pid = 1858] [id = 283] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0xa2ce2000 == 50 [pid = 1858] [id = 282] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0xa45e7c00 == 49 [pid = 1858] [id = 284] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x9b3bc000 == 48 [pid = 1858] [id = 279] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x9a449c00 == 47 [pid = 1858] [id = 281] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x963a6000 == 46 [pid = 1858] [id = 277] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x92da4c00 == 45 [pid = 1858] [id = 276] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x8f977400 == 44 [pid = 1858] [id = 275] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0xa300d000 == 43 [pid = 1858] [id = 274] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x95ab4800 == 42 [pid = 1858] [id = 272] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb2e000 == 41 [pid = 1858] [id = 273] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x98333800 == 40 [pid = 1858] [id = 278] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x9b3bc400 == 39 [pid = 1858] [id = 280] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x97546c00 == 38 [pid = 1858] [id = 266] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc0e400 == 37 [pid = 1858] [id = 295] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc0e800 == 36 [pid = 1858] [id = 294] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x95c2f800 == 35 [pid = 1858] [id = 296] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb31800 == 34 [pid = 1858] [id = 297] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x8d68f000 == 33 [pid = 1858] [id = 287] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0xa4c9a800 == 32 [pid = 1858] [id = 286] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x938e9c00 == 31 [pid = 1858] [id = 289] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x8db26000 == 30 [pid = 1858] [id = 288] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x9a692800 == 29 [pid = 1858] [id = 291] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x96533400 == 28 [pid = 1858] [id = 290] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc01c00 == 27 [pid = 1858] [id = 293] 18:22:38 INFO - PROCESS | 1858 | --DOCSHELL 0xa28e9400 == 26 [pid = 1858] [id = 292] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 108 (0x94575800) [pid = 1858] [serial = 766] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 107 (0x9583e400) [pid = 1858] [serial = 765] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 106 (0x97822000) [pid = 1858] [serial = 769] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 105 (0x97bba800) [pid = 1858] [serial = 768] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 104 (0x9a3d6400) [pid = 1858] [serial = 772] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 103 (0x9a3d6000) [pid = 1858] [serial = 771] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 102 (0x9b4fd800) [pid = 1858] [serial = 775] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 101 (0x9b4e7000) [pid = 1858] [serial = 774] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 100 (0xa28f1400) [pid = 1858] [serial = 778] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 99 (0xa2a74000) [pid = 1858] [serial = 777] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 98 (0x8f88d000) [pid = 1858] [serial = 781] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 97 (0x8f88a800) [pid = 1858] [serial = 780] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 96 (0x97c66400) [pid = 1858] [serial = 784] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 95 (0x97c6ac00) [pid = 1858] [serial = 783] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 94 (0x8dba4400) [pid = 1858] [serial = 787] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 93 (0x90657c00) [pid = 1858] [serial = 786] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 92 (0x9751dc00) [pid = 1858] [serial = 790] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 91 (0x97518c00) [pid = 1858] [serial = 789] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 90 (0x9b0eb800) [pid = 1858] [serial = 793] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 89 (0x9a452800) [pid = 1858] [serial = 792] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 88 (0xa28c4c00) [pid = 1858] [serial = 797] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 87 (0x9b4e3000) [pid = 1858] [serial = 796] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 86 (0x9b4df800) [pid = 1858] [serial = 795] [outer = (nil)] [url = about:blank] 18:22:38 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0xa2cee800) [pid = 1858] [serial = 799] [outer = (nil)] [url = about:blank] 18:22:39 INFO - PROCESS | 1858 | 1477444959045 Marionette TRACE conn4 <- [1,1247,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_001.html",0,null,null,[["document.write script",0,null,null]]]}] 18:22:39 INFO - . 18:22:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 2229ms 18:22:39 INFO - PROCESS | 1858 | 1477444959072 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 18:22:39 INFO - PROCESS | 1858 | 1477444959079 Marionette TRACE conn4 <- [1,1248,null,{"value":"7"}] 18:22:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 18:22:39 INFO - PROCESS | 1858 | 1477444959089 Marionette TRACE conn4 -> [0,1249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:39 INFO - PROCESS | 1858 | 1477444959265 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 18:22:39 INFO - PROCESS | 1858 | 1477444959376 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 18:22:39 INFO - PROCESS | 1858 | 1477444959381 Marionette TRACE conn4 <- [1,1250,null,["7"]] 18:22:39 INFO - PROCESS | 1858 | 1477444959389 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"7"}] 18:22:39 INFO - PROCESS | 1858 | 1477444959396 Marionette TRACE conn4 <- [1,1251,null,{}] 18:22:39 INFO - PROCESS | 1858 | 1477444959402 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db21000 == 27 [pid = 1858] [id = 299] 18:22:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0x8db22400) [pid = 1858] [serial = 873] [outer = (nil)] 18:22:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 87 (0x8db25400) [pid = 1858] [serial = 874] [outer = 0x8db22400] 18:22:39 INFO - PROCESS | 1858 | 1477444959485 Marionette DEBUG loaded listener.js 18:22:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 88 (0x8dc02400) [pid = 1858] [serial = 875] [outer = 0x8db22400] 18:22:40 INFO - PROCESS | 1858 | 1477444960078 Marionette TRACE conn4 <- [1,1252,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_002.html",0,null,null,[["document.write script executed synchronously",0,null,null]]]}] 18:22:40 INFO - . 18:22:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1019ms 18:22:40 INFO - PROCESS | 1858 | 1477444960106 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 18:22:40 INFO - PROCESS | 1858 | 1477444960113 Marionette TRACE conn4 <- [1,1253,null,{"value":"7"}] 18:22:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 18:22:40 INFO - PROCESS | 1858 | 1477444960120 Marionette TRACE conn4 -> [0,1254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:40 INFO - PROCESS | 1858 | 1477444960301 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 18:22:40 INFO - PROCESS | 1858 | 1477444960413 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 18:22:40 INFO - PROCESS | 1858 | 1477444960417 Marionette TRACE conn4 <- [1,1255,null,["7"]] 18:22:40 INFO - PROCESS | 1858 | 1477444960424 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"7"}] 18:22:40 INFO - PROCESS | 1858 | 1477444960429 Marionette TRACE conn4 <- [1,1256,null,{}] 18:22:40 INFO - PROCESS | 1858 | 1477444960435 Marionette TRACE conn4 -> [0,1257,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f97dc00 == 28 [pid = 1858] [id = 300] 18:22:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 89 (0x8f97f400) [pid = 1858] [serial = 876] [outer = (nil)] 18:22:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 90 (0x8fa18000) [pid = 1858] [serial = 877] [outer = 0x8f97f400] 18:22:40 INFO - PROCESS | 1858 | 1477444960513 Marionette DEBUG loaded listener.js 18:22:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 91 (0x8fa18400) [pid = 1858] [serial = 878] [outer = 0x8f97f400] 18:22:41 INFO - PROCESS | 1858 | 1477444961006 Marionette TRACE conn4 <- [1,1257,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_003.html",0,null,null,[["document.write script writing a further script",0,null,null]]]}] 18:22:41 INFO - . 18:22:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 919ms 18:22:41 INFO - PROCESS | 1858 | 1477444961054 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 18:22:41 INFO - PROCESS | 1858 | 1477444961063 Marionette TRACE conn4 <- [1,1258,null,{"value":"7"}] 18:22:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 18:22:41 INFO - PROCESS | 1858 | 1477444961070 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:41 INFO - PROCESS | 1858 | 1477444961268 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 18:22:41 INFO - PROCESS | 1858 | 1477444961298 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 18:22:41 INFO - PROCESS | 1858 | 1477444961302 Marionette TRACE conn4 <- [1,1260,null,["7"]] 18:22:41 INFO - PROCESS | 1858 | 1477444961306 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"7"}] 18:22:41 INFO - PROCESS | 1858 | 1477444961314 Marionette TRACE conn4 <- [1,1261,null,{}] 18:22:41 INFO - PROCESS | 1858 | 1477444961320 Marionette TRACE conn4 -> [0,1262,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x94533c00 == 29 [pid = 1858] [id = 301] 18:22:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 92 (0x94538000) [pid = 1858] [serial = 879] [outer = (nil)] 18:22:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 93 (0x9583e400) [pid = 1858] [serial = 880] [outer = 0x94538000] 18:22:41 INFO - PROCESS | 1858 | 1477444961474 Marionette DEBUG loaded listener.js 18:22:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 94 (0x959bfc00) [pid = 1858] [serial = 881] [outer = 0x94538000] 18:22:42 INFO - PROCESS | 1858 | 1477444962029 Marionette TRACE conn4 <- [1,1262,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_004.html",0,null,null,[["document.write script writing script; order of execution",0,null,null]]]}] 18:22:42 INFO - . 18:22:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 969ms 18:22:42 INFO - PROCESS | 1858 | 1477444962053 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 18:22:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 18:22:42 INFO - PROCESS | 1858 | 1477444962058 Marionette TRACE conn4 <- [1,1263,null,{"value":"7"}] 18:22:42 INFO - PROCESS | 1858 | 1477444962066 Marionette TRACE conn4 -> [0,1264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:42 INFO - PROCESS | 1858 | 1477444962272 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 18:22:42 INFO - PROCESS | 1858 | 1477444962328 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 18:22:42 INFO - PROCESS | 1858 | 1477444962335 Marionette TRACE conn4 <- [1,1265,null,["7"]] 18:22:42 INFO - PROCESS | 1858 | 1477444962402 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"7"}] 18:22:42 INFO - PROCESS | 1858 | 1477444962408 Marionette TRACE conn4 <- [1,1266,null,{}] 18:22:42 INFO - PROCESS | 1858 | 1477444962414 Marionette TRACE conn4 -> [0,1267,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x95c37400 == 30 [pid = 1858] [id = 302] 18:22:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 95 (0x962d4800) [pid = 1858] [serial = 882] [outer = (nil)] 18:22:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 96 (0x963a7c00) [pid = 1858] [serial = 883] [outer = 0x962d4800] 18:22:42 INFO - PROCESS | 1858 | 1477444962490 Marionette DEBUG loaded listener.js 18:22:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 97 (0x970aa000) [pid = 1858] [serial = 884] [outer = 0x962d4800] 18:22:43 INFO - PROCESS | 1858 | 1477444963044 Marionette TRACE conn4 <- [1,1267,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_005.html",0,null,null,[["document.write external script",0,null,null]]]}] 18:22:43 INFO - . 18:22:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1023ms 18:22:43 INFO - PROCESS | 1858 | 1477444963089 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 18:22:43 INFO - PROCESS | 1858 | 1477444963092 Marionette TRACE conn4 <- [1,1268,null,{"value":"7"}] 18:22:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 18:22:43 INFO - PROCESS | 1858 | 1477444963099 Marionette TRACE conn4 -> [0,1269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:43 INFO - PROCESS | 1858 | 1477444963672 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 18:22:43 INFO - PROCESS | 1858 | --DOMWINDOW == 96 (0x8db1e000) [pid = 1858] [serial = 843] [outer = (nil)] [url = about:blank] 18:22:43 INFO - PROCESS | 1858 | --DOMWINDOW == 95 (0xa2fe0400) [pid = 1858] [serial = 828] [outer = (nil)] [url = about:blank] 18:22:43 INFO - PROCESS | 1858 | --DOMWINDOW == 94 (0x9b4da400) [pid = 1858] [serial = 825] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 18:22:43 INFO - PROCESS | 1858 | --DOMWINDOW == 93 (0x970a5000) [pid = 1858] [serial = 833] [outer = (nil)] [url = about:blank] 18:22:43 INFO - PROCESS | 1858 | --DOMWINDOW == 92 (0xa2ce2400) [pid = 1858] [serial = 830] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 18:22:43 INFO - PROCESS | 1858 | --DOMWINDOW == 91 (0x95ab7800) [pid = 1858] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 18:22:43 INFO - PROCESS | 1858 | --DOMWINDOW == 90 (0x9751e800) [pid = 1858] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 18:22:43 INFO - PROCESS | 1858 | --DOMWINDOW == 89 (0x938e2c00) [pid = 1858] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 18:22:43 INFO - PROCESS | 1858 | --DOMWINDOW == 88 (0x9b3c3800) [pid = 1858] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 18:22:43 INFO - PROCESS | 1858 | --DOMWINDOW == 87 (0x8f97e400) [pid = 1858] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 18:22:43 INFO - PROCESS | 1858 | --DOMWINDOW == 86 (0xa2a7d800) [pid = 1858] [serial = 798] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 18:22:43 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0xa300d400) [pid = 1858] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 18:22:43 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0xa4801c00) [pid = 1858] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 18:22:43 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x98333c00) [pid = 1858] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 18:22:43 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0xa9347800) [pid = 1858] [serial = 838] [outer = (nil)] [url = about:blank] 18:22:43 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x9b3bf800) [pid = 1858] [serial = 823] [outer = (nil)] [url = about:blank] 18:22:43 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0xa4c9c000) [pid = 1858] [serial = 840] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 18:22:43 INFO - PROCESS | 1858 | 1477444963783 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 18:22:43 INFO - PROCESS | 1858 | 1477444963787 Marionette TRACE conn4 <- [1,1270,null,["7"]] 18:22:43 INFO - PROCESS | 1858 | 1477444963792 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"7"}] 18:22:43 INFO - PROCESS | 1858 | 1477444963797 Marionette TRACE conn4 <- [1,1271,null,{}] 18:22:43 INFO - PROCESS | 1858 | 1477444963802 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d80dc00 == 31 [pid = 1858] [id = 303] 18:22:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x8db1e000) [pid = 1858] [serial = 885] [outer = (nil)] 18:22:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x93861000) [pid = 1858] [serial = 886] [outer = 0x8db1e000] 18:22:43 INFO - PROCESS | 1858 | 1477444963877 Marionette DEBUG loaded listener.js 18:22:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x9754b000) [pid = 1858] [serial = 887] [outer = 0x8db1e000] 18:22:44 INFO - PROCESS | 1858 | 1477444964345 Marionette TRACE conn4 <- [1,1272,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_006.html",0,null,null,[["document.write external script followed by internal script",0,null,null]]]}] 18:22:44 INFO - . 18:22:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1271ms 18:22:44 INFO - PROCESS | 1858 | 1477444964371 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 18:22:44 INFO - PROCESS | 1858 | 1477444964374 Marionette TRACE conn4 <- [1,1273,null,{"value":"7"}] 18:22:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 18:22:44 INFO - PROCESS | 1858 | 1477444964381 Marionette TRACE conn4 -> [0,1274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:44 INFO - PROCESS | 1858 | 1477444964555 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 18:22:44 INFO - PROCESS | 1858 | 1477444964564 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 18:22:44 INFO - PROCESS | 1858 | 1477444964567 Marionette TRACE conn4 <- [1,1275,null,["7"]] 18:22:44 INFO - PROCESS | 1858 | 1477444964573 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"7"}] 18:22:44 INFO - PROCESS | 1858 | 1477444964578 Marionette TRACE conn4 <- [1,1276,null,{}] 18:22:44 INFO - PROCESS | 1858 | 1477444964585 Marionette TRACE conn4 -> [0,1277,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x97a7bc00 == 32 [pid = 1858] [id = 304] 18:22:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0x97a7dc00) [pid = 1858] [serial = 888] [outer = (nil)] 18:22:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0x97c66400) [pid = 1858] [serial = 889] [outer = 0x97a7dc00] 18:22:44 INFO - PROCESS | 1858 | 1477444964766 Marionette DEBUG loaded listener.js 18:22:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0x9833cc00) [pid = 1858] [serial = 890] [outer = 0x97a7dc00] 18:22:45 INFO - PROCESS | 1858 | 1477444965246 Marionette TRACE conn4 <- [1,1277,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_007.html",0,null,null,[["document.write external script that document.writes inline script",0,null,null]]]}] 18:22:45 INFO - . 18:22:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 918ms 18:22:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 18:22:45 INFO - PROCESS | 1858 | 1477444965299 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 18:22:45 INFO - PROCESS | 1858 | 1477444965302 Marionette TRACE conn4 <- [1,1278,null,{"value":"7"}] 18:22:45 INFO - PROCESS | 1858 | 1477444965316 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:45 INFO - PROCESS | 1858 | 1477444965460 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 18:22:45 INFO - PROCESS | 1858 | 1477444965576 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 18:22:45 INFO - PROCESS | 1858 | 1477444965581 Marionette TRACE conn4 <- [1,1280,null,["7"]] 18:22:45 INFO - PROCESS | 1858 | 1477444965585 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"7"}] 18:22:45 INFO - PROCESS | 1858 | 1477444965591 Marionette TRACE conn4 <- [1,1281,null,{}] 18:22:45 INFO - PROCESS | 1858 | 1477444965596 Marionette TRACE conn4 -> [0,1282,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x97c6d800 == 33 [pid = 1858] [id = 305] 18:22:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 87 (0x9a0c2000) [pid = 1858] [serial = 891] [outer = (nil)] 18:22:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 88 (0x9a3d5000) [pid = 1858] [serial = 892] [outer = 0x9a0c2000] 18:22:45 INFO - PROCESS | 1858 | 1477444965669 Marionette DEBUG loaded listener.js 18:22:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 89 (0x9a3d5c00) [pid = 1858] [serial = 893] [outer = 0x9a0c2000] 18:22:46 INFO - PROCESS | 1858 | 1477444966404 Marionette TRACE conn4 <- [1,1282,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_008.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 18:22:46 INFO - . 18:22:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1125ms 18:22:46 INFO - PROCESS | 1858 | 1477444966435 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 18:22:46 INFO - PROCESS | 1858 | 1477444966442 Marionette TRACE conn4 <- [1,1283,null,{"value":"7"}] 18:22:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 18:22:46 INFO - PROCESS | 1858 | 1477444966453 Marionette TRACE conn4 -> [0,1284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:46 INFO - PROCESS | 1858 | 1477444966723 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 18:22:46 INFO - PROCESS | 1858 | 1477444966737 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 18:22:46 INFO - PROCESS | 1858 | 1477444966742 Marionette TRACE conn4 <- [1,1285,null,["7"]] 18:22:46 INFO - PROCESS | 1858 | 1477444966848 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"7"}] 18:22:46 INFO - PROCESS | 1858 | 1477444966855 Marionette TRACE conn4 <- [1,1286,null,{}] 18:22:46 INFO - PROCESS | 1858 | 1477444966862 Marionette TRACE conn4 -> [0,1287,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db26c00 == 34 [pid = 1858] [id = 306] 18:22:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 90 (0x8dc0a800) [pid = 1858] [serial = 894] [outer = (nil)] 18:22:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 91 (0x8f680800) [pid = 1858] [serial = 895] [outer = 0x8dc0a800] 18:22:46 INFO - PROCESS | 1858 | 1477444966954 Marionette DEBUG loaded listener.js 18:22:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 92 (0x8f88c000) [pid = 1858] [serial = 896] [outer = 0x8dc0a800] 18:22:47 INFO - PROCESS | 1858 | 1477444967614 Marionette TRACE conn4 <- [1,1287,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_009.html",0,null,null,[["document.write script that document.writes script",0,null,null]]]}] 18:22:47 INFO - . 18:22:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1220ms 18:22:47 INFO - PROCESS | 1858 | 1477444967672 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 18:22:47 INFO - PROCESS | 1858 | 1477444967679 Marionette TRACE conn4 <- [1,1288,null,{"value":"7"}] 18:22:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 18:22:47 INFO - PROCESS | 1858 | 1477444967687 Marionette TRACE conn4 -> [0,1289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:47 INFO - PROCESS | 1858 | 1477444967874 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 18:22:48 INFO - PROCESS | 1858 | 1477444968028 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 18:22:48 INFO - PROCESS | 1858 | 1477444968033 Marionette TRACE conn4 <- [1,1290,null,["7"]] 18:22:48 INFO - PROCESS | 1858 | 1477444968046 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"7"}] 18:22:48 INFO - PROCESS | 1858 | 1477444968052 Marionette TRACE conn4 <- [1,1291,null,{}] 18:22:48 INFO - PROCESS | 1858 | 1477444968059 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x938e7800 == 35 [pid = 1858] [id = 307] 18:22:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 93 (0x94251000) [pid = 1858] [serial = 897] [outer = (nil)] 18:22:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 94 (0x95ab5800) [pid = 1858] [serial = 898] [outer = 0x94251000] 18:22:48 INFO - PROCESS | 1858 | 1477444968149 Marionette DEBUG loaded listener.js 18:22:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 95 (0x95ab5c00) [pid = 1858] [serial = 899] [outer = 0x94251000] 18:22:48 INFO - PROCESS | 1858 | 1477444968877 Marionette TRACE conn4 <- [1,1292,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_010.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 18:22:48 INFO - . 18:22:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1229ms 18:22:48 INFO - PROCESS | 1858 | 1477444968924 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 18:22:48 INFO - PROCESS | 1858 | 1477444968931 Marionette TRACE conn4 <- [1,1293,null,{"value":"7"}] 18:22:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 18:22:48 INFO - PROCESS | 1858 | 1477444968966 Marionette TRACE conn4 -> [0,1294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:49 INFO - PROCESS | 1858 | 1477444969143 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 18:22:49 INFO - PROCESS | 1858 | 1477444969392 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 18:22:49 INFO - PROCESS | 1858 | 1477444969398 Marionette TRACE conn4 <- [1,1295,null,["7"]] 18:22:49 INFO - PROCESS | 1858 | 1477444969411 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"7"}] 18:22:49 INFO - PROCESS | 1858 | 1477444969421 Marionette TRACE conn4 <- [1,1296,null,{}] 18:22:49 INFO - PROCESS | 1858 | 1477444969428 Marionette TRACE conn4 -> [0,1297,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cb37000 == 36 [pid = 1858] [id = 308] 18:22:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 96 (0x8d688800) [pid = 1858] [serial = 900] [outer = (nil)] 18:22:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 97 (0x8db1a400) [pid = 1858] [serial = 901] [outer = 0x8d688800] 18:22:49 INFO - PROCESS | 1858 | 1477444969512 Marionette DEBUG loaded listener.js 18:22:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 98 (0x8db1cc00) [pid = 1858] [serial = 902] [outer = 0x8d688800] 18:22:50 INFO - PROCESS | 1858 | --DOCSHELL 0x97a7bc00 == 35 [pid = 1858] [id = 304] 18:22:50 INFO - PROCESS | 1858 | --DOCSHELL 0x8d80dc00 == 34 [pid = 1858] [id = 303] 18:22:50 INFO - PROCESS | 1858 | --DOCSHELL 0x95c37400 == 33 [pid = 1858] [id = 302] 18:22:50 INFO - PROCESS | 1858 | --DOCSHELL 0x94533c00 == 32 [pid = 1858] [id = 301] 18:22:50 INFO - PROCESS | 1858 | --DOCSHELL 0x8f97dc00 == 31 [pid = 1858] [id = 300] 18:22:50 INFO - PROCESS | 1858 | --DOCSHELL 0x8db21000 == 30 [pid = 1858] [id = 299] 18:22:50 INFO - PROCESS | 1858 | 1477444970282 Marionette TRACE conn4 <- [1,1297,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_011.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 18:22:50 INFO - . 18:22:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1374ms 18:22:50 INFO - PROCESS | 1858 | 1477444970339 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 18:22:50 INFO - PROCESS | 1858 | 1477444970345 Marionette TRACE conn4 <- [1,1298,null,{"value":"7"}] 18:22:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 18:22:50 INFO - PROCESS | 1858 | 1477444970353 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:50 INFO - PROCESS | 1858 | 1477444970519 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 97 (0x8db1b800) [pid = 1858] [serial = 844] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 96 (0xa2fe3000) [pid = 1858] [serial = 829] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 95 (0x8d80cc00) [pid = 1858] [serial = 834] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 94 (0xa4c97800) [pid = 1858] [serial = 839] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 93 (0x8cb38000) [pid = 1858] [serial = 824] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 92 (0xa93cb400) [pid = 1858] [serial = 841] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 91 (0xa93cb800) [pid = 1858] [serial = 842] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 90 (0xa4843400) [pid = 1858] [serial = 836] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 89 (0xa488f000) [pid = 1858] [serial = 837] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 88 (0xa2fe0000) [pid = 1858] [serial = 831] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 87 (0xa2febc00) [pid = 1858] [serial = 832] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 86 (0xa10e3400) [pid = 1858] [serial = 826] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0xa10e8400) [pid = 1858] [serial = 827] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0x9833c400) [pid = 1858] [serial = 821] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x9a0c3800) [pid = 1858] [serial = 822] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x959c5c00) [pid = 1858] [serial = 815] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x95ab6400) [pid = 1858] [serial = 816] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x97819c00) [pid = 1858] [serial = 818] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x97a7e400) [pid = 1858] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x91a30000) [pid = 1858] [serial = 812] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x9064e800) [pid = 1858] [serial = 813] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0xa4579c00) [pid = 1858] [serial = 809] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0xa45de000) [pid = 1858] [serial = 810] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x9b4e3400) [pid = 1858] [serial = 806] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x9b4de000) [pid = 1858] [serial = 807] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x974c0400) [pid = 1858] [serial = 803] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x96534000) [pid = 1858] [serial = 804] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0xa2fe7000) [pid = 1858] [serial = 800] [outer = (nil)] [url = about:blank] 18:22:50 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x8d68d800) [pid = 1858] [serial = 801] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 18:22:50 INFO - PROCESS | 1858 | 1477444970676 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 18:22:50 INFO - PROCESS | 1858 | 1477444970682 Marionette TRACE conn4 <- [1,1300,null,["7"]] 18:22:50 INFO - PROCESS | 1858 | 1477444970690 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"7"}] 18:22:50 INFO - PROCESS | 1858 | 1477444970697 Marionette TRACE conn4 <- [1,1301,null,{}] 18:22:50 INFO - PROCESS | 1858 | 1477444970702 Marionette TRACE conn4 -> [0,1302,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db9f000 == 31 [pid = 1858] [id = 309] 18:22:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x8f682400) [pid = 1858] [serial = 903] [outer = (nil)] 18:22:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x8fa1ec00) [pid = 1858] [serial = 904] [outer = 0x8f682400] 18:22:50 INFO - PROCESS | 1858 | 1477444970787 Marionette DEBUG loaded listener.js 18:22:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x90656800) [pid = 1858] [serial = 905] [outer = 0x8f682400] 18:22:51 INFO - PROCESS | 1858 | 1477444971278 Marionette TRACE conn4 <- [1,1302,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_012.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 18:22:51 INFO - . 18:22:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 974ms 18:22:51 INFO - PROCESS | 1858 | 1477444971327 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 18:22:51 INFO - PROCESS | 1858 | 1477444971331 Marionette TRACE conn4 <- [1,1303,null,{"value":"7"}] 18:22:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 18:22:51 INFO - PROCESS | 1858 | 1477444971339 Marionette TRACE conn4 -> [0,1304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:51 INFO - PROCESS | 1858 | 1477444971510 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 18:22:51 INFO - PROCESS | 1858 | 1477444971626 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 18:22:51 INFO - PROCESS | 1858 | 1477444971637 Marionette TRACE conn4 <- [1,1305,null,["7"]] 18:22:51 INFO - PROCESS | 1858 | 1477444971650 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"7"}] 18:22:51 INFO - PROCESS | 1858 | 1477444971657 Marionette TRACE conn4 <- [1,1306,null,{}] 18:22:51 INFO - PROCESS | 1858 | 1477444971662 Marionette TRACE conn4 -> [0,1307,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x95ab4c00 == 32 [pid = 1858] [id = 310] 18:22:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x95ab5000) [pid = 1858] [serial = 906] [outer = (nil)] 18:22:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x95abc400) [pid = 1858] [serial = 907] [outer = 0x95ab5000] 18:22:51 INFO - PROCESS | 1858 | 1477444971737 Marionette DEBUG loaded listener.js 18:22:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x963a5c00) [pid = 1858] [serial = 908] [outer = 0x95ab5000] 18:22:52 INFO - PROCESS | 1858 | 1477444972225 Marionette TRACE conn4 <- [1,1307,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_013.html",0,null,null,[["document.write",0,null,null]]]}] 18:22:52 INFO - . 18:22:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 924ms 18:22:52 INFO - PROCESS | 1858 | 1477444972261 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 18:22:52 INFO - PROCESS | 1858 | 1477444972265 Marionette TRACE conn4 <- [1,1308,null,{"value":"7"}] 18:22:52 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 18:22:52 INFO - PROCESS | 1858 | 1477444972273 Marionette TRACE conn4 -> [0,1309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:52 INFO - PROCESS | 1858 | 1477444972429 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 18:22:52 INFO - PROCESS | 1858 | 1477444972445 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 18:22:52 INFO - PROCESS | 1858 | 1477444972448 Marionette TRACE conn4 <- [1,1310,null,["7"]] 18:22:52 INFO - PROCESS | 1858 | 1477444972454 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"7"}] 18:22:52 INFO - PROCESS | 1858 | 1477444972459 Marionette TRACE conn4 <- [1,1311,null,{}] 18:22:52 INFO - PROCESS | 1858 | 1477444972465 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x97820c00 == 33 [pid = 1858] [id = 311] 18:22:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x97822000) [pid = 1858] [serial = 909] [outer = (nil)] 18:22:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x97a7b000) [pid = 1858] [serial = 910] [outer = 0x97822000] 18:22:52 INFO - PROCESS | 1858 | 1477444972644 Marionette DEBUG loaded listener.js 18:22:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x97bb4800) [pid = 1858] [serial = 911] [outer = 0x97822000] 18:22:53 INFO - PROCESS | 1858 | 1477444973275 Marionette TRACE conn4 <- [1,1312,null,{"value":["/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html",0,null,null,[["Getting spellcheck IDL attribute",0,null,null],["Setting spellcheck IDL attribute to true",0,null,null],["Setting spellcheck IDL attribute to false",0,null,null]]]}] 18:22:53 INFO - ... 18:22:53 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1019ms 18:22:53 INFO - PROCESS | 1858 | 1477444973329 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 18:22:53 INFO - PROCESS | 1858 | 1477444973333 Marionette TRACE conn4 <- [1,1313,null,{"value":"7"}] 18:22:53 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 18:22:53 INFO - PROCESS | 1858 | 1477444973340 Marionette TRACE conn4 -> [0,1314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:53 INFO - PROCESS | 1858 | 1477444973561 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 18:22:53 INFO - PROCESS | 1858 | 1477444973591 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 18:22:53 INFO - PROCESS | 1858 | 1477444973595 Marionette TRACE conn4 <- [1,1315,null,["7"]] 18:22:53 INFO - PROCESS | 1858 | 1477444973600 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"7"}] 18:22:53 INFO - PROCESS | 1858 | 1477444973605 Marionette TRACE conn4 <- [1,1316,null,{}] 18:22:53 INFO - PROCESS | 1858 | 1477444973610 Marionette TRACE conn4 -> [0,1317,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/editing/focus/document-level-focus-apis/document-level-apis.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x9833ec00 == 34 [pid = 1858] [id = 312] 18:22:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x9833fc00) [pid = 1858] [serial = 912] [outer = (nil)] 18:22:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x9a44dc00) [pid = 1858] [serial = 913] [outer = 0x9833fc00] 18:22:53 INFO - PROCESS | 1858 | 1477444973748 Marionette DEBUG loaded listener.js 18:22:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x9a455800) [pid = 1858] [serial = 914] [outer = 0x9833fc00] 18:22:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b35e800 == 35 [pid = 1858] [id = 313] 18:22:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x9b3b8400) [pid = 1858] [serial = 915] [outer = (nil)] 18:22:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x9b3bb000) [pid = 1858] [serial = 916] [outer = 0x9b3b8400] 18:22:54 INFO - PROCESS | 1858 | 1477444974423 Marionette TRACE conn4 <- [1,1317,null,{"value":["/html/editing/focus/document-level-focus-apis/document-level-apis.html",0,null,null,[["The body element must be the active element if no element is focused",0,null,null],["The element must be the active element if it is focused",0,null,null],["The hasFocus() method must return false if the Document has no browsing context",0,null,null],["When a child browsing context is focused, its browsing context container is also focused",0,null,null]]]}] 18:22:54 INFO - .... 18:22:54 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1129ms 18:22:54 INFO - PROCESS | 1858 | 1477444974477 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 18:22:54 INFO - PROCESS | 1858 | 1477444974480 Marionette TRACE conn4 <- [1,1318,null,{"value":"7"}] 18:22:54 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 18:22:54 INFO - PROCESS | 1858 | 1477444974643 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:54 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x8db1e000) [pid = 1858] [serial = 885] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 18:22:54 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x94254800) [pid = 1858] [serial = 848] [outer = (nil)] [url = about:blank] 18:22:54 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x8db26400) [pid = 1858] [serial = 845] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 18:22:54 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x9b0ee800) [pid = 1858] [serial = 853] [outer = (nil)] [url = about:blank] 18:22:54 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x96536800) [pid = 1858] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 18:22:54 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x8dc02000) [pid = 1858] [serial = 858] [outer = (nil)] [url = about:blank] 18:22:54 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0xa28ea000) [pid = 1858] [serial = 855] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 18:22:54 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x8db22400) [pid = 1858] [serial = 873] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 18:22:54 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x95c30800) [pid = 1858] [serial = 863] [outer = (nil)] [url = about:blank] 18:22:54 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x8f97f400) [pid = 1858] [serial = 876] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 18:22:54 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x8dc0f000) [pid = 1858] [serial = 860] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 18:22:54 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8d691c00) [pid = 1858] [serial = 868] [outer = (nil)] [url = about:blank] 18:22:54 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x95c2fc00) [pid = 1858] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 18:22:54 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x962d4800) [pid = 1858] [serial = 882] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 18:22:54 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x8db28400) [pid = 1858] [serial = 870] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 18:22:54 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x97a7dc00) [pid = 1858] [serial = 888] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 18:22:54 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x94538000) [pid = 1858] [serial = 879] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 18:22:54 INFO - PROCESS | 1858 | 1477444974897 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 18:22:55 INFO - PROCESS | 1858 | 1477444975047 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 18:22:55 INFO - PROCESS | 1858 | 1477444975049 Marionette TRACE conn4 <- [1,1320,null,["7"]] 18:22:55 INFO - PROCESS | 1858 | 1477444975056 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"7"}] 18:22:55 INFO - PROCESS | 1858 | 1477444975067 Marionette TRACE conn4 <- [1,1321,null,{}] 18:22:55 INFO - PROCESS | 1858 | 1477444975073 Marionette TRACE conn4 -> [0,1322,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b0e9c00 == 36 [pid = 1858] [id = 314] 18:22:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x9b0eb000) [pid = 1858] [serial = 917] [outer = (nil)] 18:22:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x9b352400) [pid = 1858] [serial = 918] [outer = 0x9b0eb000] 18:22:55 INFO - PROCESS | 1858 | 1477444975171 Marionette DEBUG loaded listener.js 18:22:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x9b4dcc00) [pid = 1858] [serial = 919] [outer = 0x9b0eb000] 18:22:55 INFO - PROCESS | 1858 | 1477444975629 Marionette TRACE conn4 <- [1,1322,null,{"value":["/html/semantics/document-metadata/the-style-element/historical.html",0,null,null,[["style.scoped should not be supported",1,"assert_false: expected false got true","t/<@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:8:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:7:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:13:1\n"]]]}] 18:22:55 INFO - . 18:22:55 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1169ms 18:22:55 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 18:22:55 INFO - PROCESS | 1858 | 1477444975669 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 18:22:55 INFO - PROCESS | 1858 | 1477444975672 Marionette TRACE conn4 <- [1,1323,null,{"value":"7"}] 18:22:55 INFO - PROCESS | 1858 | 1477444975691 Marionette TRACE conn4 -> [0,1324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:55 INFO - PROCESS | 1858 | 1477444975835 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 18:22:55 INFO - PROCESS | 1858 | 1477444975844 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 18:22:55 INFO - PROCESS | 1858 | 1477444975846 Marionette TRACE conn4 <- [1,1325,null,["7"]] 18:22:55 INFO - PROCESS | 1858 | 1477444975856 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"7"}] 18:22:55 INFO - PROCESS | 1858 | 1477444975861 Marionette TRACE conn4 <- [1,1326,null,{}] 18:22:55 INFO - PROCESS | 1858 | 1477444975868 Marionette TRACE conn4 -> [0,1327,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style-error-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c13b000 == 37 [pid = 1858] [id = 315] 18:22:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x9b4f5800) [pid = 1858] [serial = 920] [outer = (nil)] 18:22:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0xa10e7400) [pid = 1858] [serial = 921] [outer = 0x9b4f5800] 18:22:55 INFO - PROCESS | 1858 | 1477444975946 Marionette DEBUG loaded listener.js 18:22:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0xa2856c00) [pid = 1858] [serial = 922] [outer = 0x9b4f5800] 18:22:56 INFO - PROCESS | 1858 | 1477444976503 Marionette TRACE conn4 <- [1,1327,null,{"value":["/html/semantics/document-metadata/the-style-element/style-error-01.html",0,null,null,[["Should get an error event for a text/plain response.",0,null,null]]]}] 18:22:56 INFO - . 18:22:56 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 869ms 18:22:56 INFO - PROCESS | 1858 | 1477444976548 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 18:22:56 INFO - PROCESS | 1858 | 1477444976551 Marionette TRACE conn4 <- [1,1328,null,{"value":"7"}] 18:22:56 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 18:22:56 INFO - PROCESS | 1858 | 1477444976557 Marionette TRACE conn4 -> [0,1329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:56 INFO - PROCESS | 1858 | 1477444976740 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 18:22:56 INFO - PROCESS | 1858 | 1477444976841 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 18:22:56 INFO - PROCESS | 1858 | 1477444976848 Marionette TRACE conn4 <- [1,1330,null,["7"]] 18:22:56 INFO - PROCESS | 1858 | 1477444976858 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"7"}] 18:22:56 INFO - PROCESS | 1858 | 1477444976869 Marionette TRACE conn4 <- [1,1331,null,{}] 18:22:56 INFO - PROCESS | 1858 | 1477444976919 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_disabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c13d400 == 38 [pid = 1858] [id = 316] 18:22:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x8c13e000) [pid = 1858] [serial = 923] [outer = (nil)] 18:22:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x8db1a000) [pid = 1858] [serial = 924] [outer = 0x8c13e000] 18:22:57 INFO - PROCESS | 1858 | 1477444977013 Marionette DEBUG loaded listener.js 18:22:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x8db24c00) [pid = 1858] [serial = 925] [outer = 0x8c13e000] 18:22:57 INFO - PROCESS | 1858 | 1477444977647 Marionette TRACE conn4 <- [1,1332,null,{"value":["/html/semantics/document-metadata/the-style-element/style_disabled.html",0,null,null,[["The style is not applied when it is disabled",0,null,null]]]}] 18:22:57 INFO - . 18:22:57 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1121ms 18:22:57 INFO - PROCESS | 1858 | 1477444977688 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 18:22:57 INFO - PROCESS | 1858 | 1477444977695 Marionette TRACE conn4 <- [1,1333,null,{"value":"7"}] 18:22:57 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 18:22:57 INFO - PROCESS | 1858 | 1477444977705 Marionette TRACE conn4 -> [0,1334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:57 INFO - PROCESS | 1858 | 1477444977894 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 18:22:58 INFO - PROCESS | 1858 | 1477444978072 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 18:22:58 INFO - PROCESS | 1858 | 1477444978080 Marionette TRACE conn4 <- [1,1335,null,["7"]] 18:22:58 INFO - PROCESS | 1858 | 1477444978088 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"7"}] 18:22:58 INFO - PROCESS | 1858 | 1477444978096 Marionette TRACE conn4 <- [1,1336,null,{}] 18:22:58 INFO - PROCESS | 1858 | 1477444978105 Marionette TRACE conn4 -> [0,1337,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_events.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x938e9c00 == 39 [pid = 1858] [id = 317] 18:22:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x9424ec00) [pid = 1858] [serial = 926] [outer = (nil)] 18:22:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x959c5c00) [pid = 1858] [serial = 927] [outer = 0x9424ec00] 18:22:58 INFO - PROCESS | 1858 | 1477444978195 Marionette DEBUG loaded listener.js 18:22:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x94575800) [pid = 1858] [serial = 928] [outer = 0x9424ec00] 18:22:58 INFO - PROCESS | 1858 | 1477444978801 Marionette TRACE conn4 <- [1,1337,null,{"value":["/html/semantics/document-metadata/the-style-element/style_events.html",0,null,null,[["If the style is loaded successfully, the 'load' event must be fired",0,null,null],["If the style is loaded unsuccessfully, the 'error' event must be fired",0,null,null]]]}] 18:22:58 INFO - .. 18:22:58 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1123ms 18:22:58 INFO - PROCESS | 1858 | 1477444978831 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 18:22:58 INFO - PROCESS | 1858 | 1477444978836 Marionette TRACE conn4 <- [1,1338,null,{"value":"7"}] 18:22:58 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 18:22:58 INFO - PROCESS | 1858 | 1477444978843 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:22:59 INFO - PROCESS | 1858 | 1477444979030 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 18:22:59 INFO - PROCESS | 1858 | 1477444979217 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 18:22:59 INFO - PROCESS | 1858 | 1477444979227 Marionette TRACE conn4 <- [1,1340,null,["7"]] 18:22:59 INFO - PROCESS | 1858 | 1477444979240 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"7"}] 18:22:59 INFO - PROCESS | 1858 | 1477444979248 Marionette TRACE conn4 <- [1,1341,null,{}] 18:22:59 INFO - PROCESS | 1858 | 1477444979254 Marionette TRACE conn4 -> [0,1342,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_media.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:22:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a68dc00 == 40 [pid = 1858] [id = 318] 18:22:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x9a68e000) [pid = 1858] [serial = 929] [outer = (nil)] 18:22:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x9b3c1c00) [pid = 1858] [serial = 930] [outer = 0x9a68e000] 18:22:59 INFO - PROCESS | 1858 | 1477444979340 Marionette DEBUG loaded listener.js 18:22:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x8f83e000) [pid = 1858] [serial = 931] [outer = 0x9a68e000] 18:22:59 INFO - PROCESS | 1858 | 1477444979909 Marionette TRACE conn4 <- [1,1342,null,{"value":["/html/semantics/document-metadata/the-style-element/style_media.html",0,null,null,[["The style information must be applied to the environment specified by the media attribute",0,null,null]]]}] 18:22:59 INFO - . 18:22:59 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1123ms 18:22:59 INFO - PROCESS | 1858 | 1477444979970 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 18:22:59 INFO - PROCESS | 1858 | 1477444979974 Marionette TRACE conn4 <- [1,1343,null,{"value":"7"}] 18:22:59 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 18:22:59 INFO - PROCESS | 1858 | 1477444979990 Marionette TRACE conn4 -> [0,1344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:00 INFO - PROCESS | 1858 | 1477444980175 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 18:23:00 INFO - PROCESS | 1858 | 1477444980343 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 18:23:00 INFO - PROCESS | 1858 | 1477444980346 Marionette TRACE conn4 <- [1,1345,null,["7"]] 18:23:00 INFO - PROCESS | 1858 | 1477444980354 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"7"}] 18:23:00 INFO - PROCESS | 1858 | 1477444980360 Marionette TRACE conn4 <- [1,1346,null,{}] 18:23:00 INFO - PROCESS | 1858 | 1477444980366 Marionette TRACE conn4 -> [0,1347,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:00 INFO - PROCESS | 1858 | ++DOCSHELL 0xa10dfc00 == 41 [pid = 1858] [id = 319] 18:23:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0xa2ac9400) [pid = 1858] [serial = 932] [outer = (nil)] 18:23:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0xa2ce4c00) [pid = 1858] [serial = 933] [outer = 0xa2ac9400] 18:23:00 INFO - PROCESS | 1858 | 1477444980449 Marionette DEBUG loaded listener.js 18:23:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0xa2cee800) [pid = 1858] [serial = 934] [outer = 0xa2ac9400] 18:23:01 INFO - PROCESS | 1858 | 1477444981212 Marionette TRACE conn4 <- [1,1347,null,{"value":["/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html",0,null,null,[["audio.currentSrc initial value",0,null,null],["audio.currentSrc after setting src attribute \"\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"\"",0,null,null],["audio.currentSrc after setting src attribute \".\"",0,null,null],["audio.currentSrc after adding source element with src attribute \".\"",0,null,null],["audio.currentSrc after setting src attribute \" \"",0,null,null],["audio.currentSrc after adding source element with src attribute \" \"",0,null,null],["audio.currentSrc after setting src attribute \"data:,\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"data:,\"",0,null,null],["video.currentSrc initial value",0,null,null],["video.currentSrc after setting src attribute \"\"",0,null,null],["video.currentSrc after adding source element with src attribute \"\"",0,null,null],["video.currentSrc after setting src attribute \".\"",0,null,null],["video.currentSrc after adding source element with src attribute \".\"",0,null,null],["video.currentSrc after setting src attribute \" \"",0,null,null],["video.currentSrc after adding source element with src attribute \" \"",0,null,null],["video.currentSrc after setting src attribute \"data:,\"",0,null,null],["video.currentSrc after adding source element with src attribute \"data:,\"",0,null,null]]]}] 18:23:01 INFO - .................. 18:23:01 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1278ms 18:23:01 INFO - PROCESS | 1858 | 1477444981261 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 18:23:01 INFO - PROCESS | 1858 | 1477444981266 Marionette TRACE conn4 <- [1,1348,null,{"value":"7"}] 18:23:01 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 18:23:01 INFO - PROCESS | 1858 | 1477444981274 Marionette TRACE conn4 -> [0,1349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:01 INFO - PROCESS | 1858 | 1477444981445 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 18:23:01 INFO - PROCESS | 1858 | 1477444981612 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 18:23:01 INFO - PROCESS | 1858 | 1477444981616 Marionette TRACE conn4 <- [1,1350,null,["7"]] 18:23:01 INFO - PROCESS | 1858 | 1477444981622 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"7"}] 18:23:01 INFO - PROCESS | 1858 | 1477444981627 Marionette TRACE conn4 <- [1,1351,null,{}] 18:23:01 INFO - PROCESS | 1858 | 1477444981632 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/ready-states/autoplay.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:01 INFO - PROCESS | 1858 | ++DOCSHELL 0xa2a75000 == 42 [pid = 1858] [id = 320] 18:23:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0xa2a76000) [pid = 1858] [serial = 935] [outer = (nil)] 18:23:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0xa3005c00) [pid = 1858] [serial = 936] [outer = 0xa2a76000] 18:23:01 INFO - PROCESS | 1858 | 1477444981718 Marionette DEBUG loaded listener.js 18:23:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 87 (0xa457e400) [pid = 1858] [serial = 937] [outer = 0xa2a76000] 18:23:03 INFO - PROCESS | 1858 | 1477444983148 Marionette TRACE conn4 <- [1,1352,null,{"value":["/html/semantics/embedded-content/media-elements/ready-states/autoplay.html",0,null,null,[["audio.autoplay",0,null,null],["audio.autoplay and load()",0,null,null],["audio.autoplay and play()",0,null,null],["audio.autoplay and pause()",0,null,null],["audio.autoplay and internal pause steps",0,null,null],["video.autoplay",0,null,null],["video.autoplay and load()",0,null,null],["video.autoplay and play()",0,null,null],["video.autoplay and pause()",0,null,null],["video.autoplay and internal pause steps",0,null,null]]]}] 18:23:03 INFO - .......... 18:23:03 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 1976ms 18:23:03 INFO - PROCESS | 1858 | 1477444983264 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 18:23:03 INFO - PROCESS | 1858 | 1477444983268 Marionette TRACE conn4 <- [1,1353,null,{"value":"7"}] 18:23:03 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 18:23:03 INFO - PROCESS | 1858 | 1477444983300 Marionette TRACE conn4 -> [0,1354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:03 INFO - PROCESS | 1858 | 1477444983526 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 18:23:03 INFO - PROCESS | 1858 | 1477444983809 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 18:23:03 INFO - PROCESS | 1858 | 1477444983815 Marionette TRACE conn4 <- [1,1355,null,["7"]] 18:23:03 INFO - PROCESS | 1858 | 1477444983827 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"7"}] 18:23:03 INFO - PROCESS | 1858 | 1477444983838 Marionette TRACE conn4 <- [1,1356,null,{}] 18:23:03 INFO - PROCESS | 1858 | 1477444983889 Marionette TRACE conn4 -> [0,1357,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/the-video-element/video-tabindex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db20000 == 43 [pid = 1858] [id = 321] 18:23:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 88 (0x8db20800) [pid = 1858] [serial = 938] [outer = (nil)] 18:23:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 89 (0x8f88d400) [pid = 1858] [serial = 939] [outer = 0x8db20800] 18:23:03 INFO - PROCESS | 1858 | 1477444983976 Marionette DEBUG loaded listener.js 18:23:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 90 (0x8fa15000) [pid = 1858] [serial = 940] [outer = 0x8db20800] 18:23:04 INFO - PROCESS | 1858 | 1477444984714 Marionette TRACE conn4 <- [1,1357,null,{"value":["/html/semantics/embedded-content/the-video-element/video-tabindex.html",0,null,null,[["Attributes shouldn't magically appear",0,null,null]]]}] 18:23:04 INFO - . 18:23:04 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1473ms 18:23:04 INFO - PROCESS | 1858 | 1477444984771 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 18:23:04 INFO - PROCESS | 1858 | 1477444984777 Marionette TRACE conn4 <- [1,1358,null,{"value":"7"}] 18:23:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8c13b000 == 42 [pid = 1858] [id = 315] 18:23:05 INFO - PROCESS | 1858 | --DOCSHELL 0x9b35e800 == 41 [pid = 1858] [id = 313] 18:23:05 INFO - PROCESS | 1858 | --DOCSHELL 0x9b0e9c00 == 40 [pid = 1858] [id = 314] 18:23:05 INFO - PROCESS | 1858 | --DOCSHELL 0x97820c00 == 39 [pid = 1858] [id = 311] 18:23:05 INFO - PROCESS | 1858 | --DOCSHELL 0x95ab4c00 == 38 [pid = 1858] [id = 310] 18:23:05 INFO - PROCESS | 1858 | --DOCSHELL 0x938e7800 == 37 [pid = 1858] [id = 307] 18:23:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8cb37000 == 36 [pid = 1858] [id = 308] 18:23:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8db9f000 == 35 [pid = 1858] [id = 309] 18:23:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8db26c00 == 34 [pid = 1858] [id = 306] 18:23:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8d86c800 == 33 [pid = 1858] [id = 298] 18:23:05 INFO - PROCESS | 1858 | --DOCSHELL 0x97c6d800 == 32 [pid = 1858] [id = 305] 18:23:05 INFO - PROCESS | 1858 | --DOCSHELL 0xa2a75000 == 31 [pid = 1858] [id = 320] 18:23:05 INFO - PROCESS | 1858 | --DOCSHELL 0x9833ec00 == 30 [pid = 1858] [id = 312] 18:23:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8c13d400 == 29 [pid = 1858] [id = 316] 18:23:05 INFO - PROCESS | 1858 | --DOCSHELL 0x938e9c00 == 28 [pid = 1858] [id = 317] 18:23:05 INFO - PROCESS | 1858 | --DOCSHELL 0x9a68dc00 == 27 [pid = 1858] [id = 318] 18:23:05 INFO - PROCESS | 1858 | --DOCSHELL 0xa10dfc00 == 26 [pid = 1858] [id = 319] 18:23:05 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 89 (0x8db28c00) [pid = 1858] [serial = 847] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 88 (0x8db27400) [pid = 1858] [serial = 846] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 87 (0x970aa400) [pid = 1858] [serial = 852] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 86 (0x8c133000) [pid = 1858] [serial = 851] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0xa3005000) [pid = 1858] [serial = 857] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0xa2fe1400) [pid = 1858] [serial = 856] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x9b4f0800) [pid = 1858] [serial = 862] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x959c6000) [pid = 1858] [serial = 861] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x8bb3a400) [pid = 1858] [serial = 869] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x95c37c00) [pid = 1858] [serial = 867] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x95c36400) [pid = 1858] [serial = 866] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x8dc0c000) [pid = 1858] [serial = 872] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x8dc08000) [pid = 1858] [serial = 871] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x8dc02400) [pid = 1858] [serial = 875] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x8db25400) [pid = 1858] [serial = 874] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x8fa18400) [pid = 1858] [serial = 878] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x8fa18000) [pid = 1858] [serial = 877] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x959bfc00) [pid = 1858] [serial = 881] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x9583e400) [pid = 1858] [serial = 880] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x970aa000) [pid = 1858] [serial = 884] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x963a7c00) [pid = 1858] [serial = 883] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x9754b000) [pid = 1858] [serial = 887] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x93861000) [pid = 1858] [serial = 886] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x9833cc00) [pid = 1858] [serial = 890] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x97c66400) [pid = 1858] [serial = 889] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x95741000) [pid = 1858] [serial = 849] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x97c6cc00) [pid = 1858] [serial = 854] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x8dc02c00) [pid = 1858] [serial = 859] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x8dc0dc00) [pid = 1858] [serial = 864] [outer = (nil)] [url = about:blank] 18:23:05 INFO - PROCESS | 1858 | 1477444985667 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:05 INFO - PROCESS | 1858 | 1477444985903 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 18:23:05 INFO - PROCESS | 1858 | 1477444985975 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 18:23:05 INFO - PROCESS | 1858 | 1477444985979 Marionette TRACE conn4 <- [1,1360,null,["7"]] 18:23:05 INFO - PROCESS | 1858 | 1477444985991 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"7"}] 18:23:06 INFO - PROCESS | 1858 | 1477444986001 Marionette TRACE conn4 <- [1,1361,null,{}] 18:23:06 INFO - PROCESS | 1858 | 1477444986008 Marionette TRACE conn4 -> [0,1362,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-checkValidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d97fc00 == 27 [pid = 1858] [id = 322] 18:23:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x8d983c00) [pid = 1858] [serial = 941] [outer = (nil)] 18:23:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x8db21800) [pid = 1858] [serial = 942] [outer = 0x8d983c00] 18:23:06 INFO - PROCESS | 1858 | 1477444986096 Marionette DEBUG loaded listener.js 18:23:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x8db96c00) [pid = 1858] [serial = 943] [outer = 0x8d983c00] 18:23:07 INFO - ..................................................................................................... 18:23:07 INFO - PROCESS | 1858 | 1477444987605 Marionette TRACE conn4 <- [1,1362,null,{"value":["/html/semantics/forms/constraints/form-validation-checkValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] suffering from being too long",0,null,null],["[INPUT in URL status] suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 18:23:07 INFO - ............................. 18:23:07 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2233ms 18:23:07 INFO - PROCESS | 1858 | 1477444987744 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 18:23:07 INFO - PROCESS | 1858 | 1477444987753 Marionette TRACE conn4 <- [1,1363,null,{"value":"7"}] 18:23:07 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 18:23:07 INFO - PROCESS | 1858 | 1477444987773 Marionette TRACE conn4 -> [0,1364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:08 INFO - PROCESS | 1858 | 1477444988013 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 18:23:08 INFO - PROCESS | 1858 | 1477444988089 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 18:23:08 INFO - PROCESS | 1858 | 1477444988093 Marionette TRACE conn4 <- [1,1365,null,["7"]] 18:23:08 INFO - PROCESS | 1858 | 1477444988100 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"7"}] 18:23:08 INFO - PROCESS | 1858 | 1477444988106 Marionette TRACE conn4 <- [1,1366,null,{}] 18:23:08 INFO - PROCESS | 1858 | 1477444988112 Marionette TRACE conn4 -> [0,1367,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-reportValidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x95ab7800 == 28 [pid = 1858] [id = 323] 18:23:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x95ab9800) [pid = 1858] [serial = 944] [outer = (nil)] 18:23:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x97518800) [pid = 1858] [serial = 945] [outer = 0x95ab9800] 18:23:08 INFO - PROCESS | 1858 | 1477444988193 Marionette DEBUG loaded listener.js 18:23:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x97523800) [pid = 1858] [serial = 946] [outer = 0x95ab9800] 18:23:09 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 18:23:09 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 18:23:11 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x9b0eb000) [pid = 1858] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 18:23:11 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x97822000) [pid = 1858] [serial = 909] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 18:23:11 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x9b4f5800) [pid = 1858] [serial = 920] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 18:23:11 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x95ab5000) [pid = 1858] [serial = 906] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 18:23:11 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x8f682400) [pid = 1858] [serial = 903] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 18:23:11 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x8d688800) [pid = 1858] [serial = 900] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 18:23:11 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x94251000) [pid = 1858] [serial = 897] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 18:23:11 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x8dc0a800) [pid = 1858] [serial = 894] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 18:23:11 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x9a0c2000) [pid = 1858] [serial = 891] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 18:23:11 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x9b3b8400) [pid = 1858] [serial = 915] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 18:23:11 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x9833fc00) [pid = 1858] [serial = 912] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 18:23:11 INFO - .................................................................................................................................. 18:23:11 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 4017ms 18:23:11 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 18:23:11 INFO - PROCESS | 1858 | 1477444991627 Marionette TRACE conn4 <- [1,1367,null,{"value":["/html/semantics/forms/constraints/form-validation-reportValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] not suffering from being too long",0,null,null],["[INPUT in URL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 18:23:11 INFO - PROCESS | 1858 | 1477444991786 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 18:23:11 INFO - PROCESS | 1858 | 1477444991799 Marionette TRACE conn4 <- [1,1368,null,{"value":"7"}] 18:23:11 INFO - PROCESS | 1858 | 1477444991818 Marionette TRACE conn4 -> [0,1369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:12 INFO - PROCESS | 1858 | 1477444992039 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 18:23:12 INFO - PROCESS | 1858 | 1477444992191 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 18:23:12 INFO - PROCESS | 1858 | 1477444992197 Marionette TRACE conn4 <- [1,1370,null,["7"]] 18:23:12 INFO - PROCESS | 1858 | 1477444992205 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"7"}] 18:23:12 INFO - PROCESS | 1858 | 1477444992213 Marionette TRACE conn4 <- [1,1371,null,{}] 18:23:12 INFO - PROCESS | 1858 | 1477444992220 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dba0800 == 29 [pid = 1858] [id = 324] 18:23:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x8dba1400) [pid = 1858] [serial = 947] [outer = (nil)] 18:23:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x8dc7f400) [pid = 1858] [serial = 948] [outer = 0x8dba1400] 18:23:12 INFO - PROCESS | 1858 | 1477444992358 Marionette DEBUG loaded listener.js 18:23:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x8f83e800) [pid = 1858] [serial = 949] [outer = 0x8dba1400] 18:23:13 INFO - PROCESS | 1858 | 1477444993134 Marionette TRACE conn4 <- [1,1372,null,{"value":["/html/semantics/forms/constraints/form-validation-validate.html",0,null,null,[["If there is any invalid submittable element whose form owner is the form, the form.checkValidity must be false",0,null,null],["If there is any invalid submittable element whose form owner is the form, the form.reportValidity must be false",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.checkValidity must be true",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.reportValidity must be true",0,null,null],["Check the checkValidity method of the form element when it has a fieldset child",0,null,null],["Check the reportValidity method of the form element when it has a fieldset child",0,null,null],["The invalid event must be fired at the invalid controls",0,null,null],["The invalid event must not be fired at the invalid controls",0,null,null]]]}] 18:23:13 INFO - ........ 18:23:13 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1377ms 18:23:13 INFO - PROCESS | 1858 | 1477444993190 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 18:23:13 INFO - PROCESS | 1858 | 1477444993196 Marionette TRACE conn4 <- [1,1373,null,{"value":"7"}] 18:23:13 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 18:23:13 INFO - PROCESS | 1858 | 1477444993204 Marionette TRACE conn4 -> [0,1374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:13 INFO - PROCESS | 1858 | 1477444993428 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 18:23:13 INFO - PROCESS | 1858 | 1477444993589 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 18:23:13 INFO - PROCESS | 1858 | 1477444993594 Marionette TRACE conn4 <- [1,1375,null,["7"]] 18:23:13 INFO - PROCESS | 1858 | 1477444993602 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"7"}] 18:23:13 INFO - PROCESS | 1858 | 1477444993616 Marionette TRACE conn4 <- [1,1376,null,{}] 18:23:13 INFO - PROCESS | 1858 | 1477444993622 Marionette TRACE conn4 -> [0,1377,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-badInput.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x9065b800 == 30 [pid = 1858] [id = 325] 18:23:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x91aba400) [pid = 1858] [serial = 950] [outer = (nil)] 18:23:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x938ec800) [pid = 1858] [serial = 951] [outer = 0x91aba400] 18:23:13 INFO - PROCESS | 1858 | 1477444993711 Marionette DEBUG loaded listener.js 18:23:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x94248400) [pid = 1858] [serial = 952] [outer = 0x91aba400] 18:23:14 INFO - PROCESS | 1858 | 1477444994462 Marionette TRACE conn4 <- [1,1377,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-badInput.html",0,null,null,[["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is empty",0,null,null],["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is a valid e-mail address",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value contains valid e-mail addresses",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value attribute contains a ','",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is empty",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a valid date and time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute cannot convert to a valid normalized forced-UTC global date and time string",0,null,null],["[INPUT in COLOR status] The value attribute is empty",0,null,null],["[INPUT in COLOR status] The value attribute is a valid sample color",0,null,null],["[INPUT in COLOR status] The value attribute is not a valid lowercase sample color",0,null,null],["[INPUT in COLOR status] The value attribute cannot convert to a valid sample color",0,null,null]]]}] 18:23:14 INFO - ........... 18:23:14 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1372ms 18:23:14 INFO - PROCESS | 1858 | 1477444994598 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 18:23:14 INFO - PROCESS | 1858 | 1477444994606 Marionette TRACE conn4 <- [1,1378,null,{"value":"7"}] 18:23:14 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 18:23:14 INFO - PROCESS | 1858 | 1477444994615 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:14 INFO - PROCESS | 1858 | 1477444994818 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 18:23:14 INFO - PROCESS | 1858 | 1477444994973 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 18:23:14 INFO - PROCESS | 1858 | 1477444994979 Marionette TRACE conn4 <- [1,1380,null,["7"]] 18:23:14 INFO - PROCESS | 1858 | 1477444994990 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"7"}] 18:23:14 INFO - PROCESS | 1858 | 1477444994997 Marionette TRACE conn4 <- [1,1381,null,{}] 18:23:15 INFO - PROCESS | 1858 | 1477444995004 Marionette TRACE conn4 -> [0,1382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-customError.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x97823400 == 31 [pid = 1858] [id = 326] 18:23:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x97823c00) [pid = 1858] [serial = 953] [outer = (nil)] 18:23:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x97a80c00) [pid = 1858] [serial = 954] [outer = 0x97823c00] 18:23:15 INFO - PROCESS | 1858 | 1477444995100 Marionette DEBUG loaded listener.js 18:23:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x97be5000) [pid = 1858] [serial = 955] [outer = 0x97823c00] 18:23:15 INFO - PROCESS | 1858 | 1477444995950 Marionette TRACE conn4 <- [1,1382,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-customError.html",0,null,null,[["[input] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[input] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[button] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[button] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[select] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[select] The validity.customError must be false i the custom validity error message is empty",0,null,null],["[textarea] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[textarea] The validity.customError must be false if the custom validity error message is empty",0,null,null]]]}] 18:23:15 INFO - ........ 18:23:15 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1378ms 18:23:16 INFO - PROCESS | 1858 | 1477444996085 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 18:23:16 INFO - PROCESS | 1858 | 1477444996091 Marionette TRACE conn4 <- [1,1383,null,{"value":"7"}] 18:23:16 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 18:23:16 INFO - PROCESS | 1858 | 1477444996103 Marionette TRACE conn4 -> [0,1384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:16 INFO - PROCESS | 1858 | 1477444996287 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 18:23:16 INFO - PROCESS | 1858 | 1477444996537 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 18:23:16 INFO - PROCESS | 1858 | 1477444996551 Marionette TRACE conn4 <- [1,1385,null,["7"]] 18:23:16 INFO - PROCESS | 1858 | 1477444996564 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"7"}] 18:23:16 INFO - PROCESS | 1858 | 1477444996574 Marionette TRACE conn4 <- [1,1386,null,{}] 18:23:16 INFO - PROCESS | 1858 | 1477444996581 Marionette TRACE conn4 -> [0,1387,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc06800 == 32 [pid = 1858] [id = 327] 18:23:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x8dc07400) [pid = 1858] [serial = 956] [outer = (nil)] 18:23:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x8f681c00) [pid = 1858] [serial = 957] [outer = 0x8dc07400] 18:23:16 INFO - PROCESS | 1858 | 1477444996663 Marionette DEBUG loaded listener.js 18:23:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x8dc0c800) [pid = 1858] [serial = 958] [outer = 0x8dc07400] 18:23:16 INFO - PROCESS | 1858 | --DOCSHELL 0x95abcc00 == 31 [pid = 1858] [id = 236] 18:23:16 INFO - PROCESS | 1858 | --DOCSHELL 0x8f97b000 == 30 [pid = 1858] [id = 222] 18:23:16 INFO - PROCESS | 1858 | --DOCSHELL 0x8d86cc00 == 29 [pid = 1858] [id = 220] 18:23:16 INFO - PROCESS | 1858 | --DOCSHELL 0x8d97fc00 == 28 [pid = 1858] [id = 322] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x9a3d5000) [pid = 1858] [serial = 892] [outer = (nil)] [url = about:blank] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x8f680800) [pid = 1858] [serial = 895] [outer = (nil)] [url = about:blank] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x95ab5800) [pid = 1858] [serial = 898] [outer = (nil)] [url = about:blank] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x8db1a400) [pid = 1858] [serial = 901] [outer = (nil)] [url = about:blank] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8fa1ec00) [pid = 1858] [serial = 904] [outer = (nil)] [url = about:blank] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x95abc400) [pid = 1858] [serial = 907] [outer = (nil)] [url = about:blank] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x97a7b000) [pid = 1858] [serial = 910] [outer = (nil)] [url = about:blank] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x9a44dc00) [pid = 1858] [serial = 913] [outer = (nil)] [url = about:blank] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0xa2856c00) [pid = 1858] [serial = 922] [outer = (nil)] [url = about:blank] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x9b4dcc00) [pid = 1858] [serial = 919] [outer = (nil)] [url = about:blank] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x9b352400) [pid = 1858] [serial = 918] [outer = (nil)] [url = about:blank] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x97bb4800) [pid = 1858] [serial = 911] [outer = (nil)] [url = about:blank] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0xa10e7400) [pid = 1858] [serial = 921] [outer = (nil)] [url = about:blank] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x963a5c00) [pid = 1858] [serial = 908] [outer = (nil)] [url = about:blank] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x90656800) [pid = 1858] [serial = 905] [outer = (nil)] [url = about:blank] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x8db1cc00) [pid = 1858] [serial = 902] [outer = (nil)] [url = about:blank] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x95ab5c00) [pid = 1858] [serial = 899] [outer = (nil)] [url = about:blank] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x8f88c000) [pid = 1858] [serial = 896] [outer = (nil)] [url = about:blank] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x9a3d5c00) [pid = 1858] [serial = 893] [outer = (nil)] [url = about:blank] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x9b3bb000) [pid = 1858] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 18:23:17 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x9a455800) [pid = 1858] [serial = 914] [outer = (nil)] [url = about:blank] 18:23:17 INFO - PROCESS | 1858 | 1477444997480 Marionette TRACE conn4 <- [1,1387,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html",0,null,null,[["[INPUT in TEXT status] The pattern attribute is not set",0,null,null],["[INPUT in TEXT status] The value attibute is empty string",0,null,null],["[INPUT in TEXT status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The pattern attribute is not set",0,null,null],["[INPUT in SEARCH status] The value attibute is empty string",0,null,null],["[INPUT in SEARCH status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in TEL status] The pattern attribute is not set",0,null,null],["[INPUT in TEL status] The value attibute is empty string",0,null,null],["[INPUT in TEL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in URL status] The pattern attribute is not set",0,null,null],["[INPUT in URL status] The value attibute is empty string",0,null,null],["[INPUT in URL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The pattern attribute is not set",0,null,null],["[INPUT in EMAIL status] The value attibute is empty string",0,null,null],["[INPUT in EMAIL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The pattern attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value attibute is empty string",0,null,null],["[INPUT in PASSWORD status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value attribute mismatches the pattern attribute",0,null,null]]]}] 18:23:17 INFO - .............................. 18:23:17 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1425ms 18:23:17 INFO - PROCESS | 1858 | 1477444997531 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 18:23:17 INFO - PROCESS | 1858 | 1477444997537 Marionette TRACE conn4 <- [1,1388,null,{"value":"7"}] 18:23:17 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 18:23:17 INFO - PROCESS | 1858 | 1477444997546 Marionette TRACE conn4 -> [0,1389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:17 INFO - PROCESS | 1858 | 1477444997717 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 18:23:17 INFO - PROCESS | 1858 | 1477444997825 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 18:23:17 INFO - PROCESS | 1858 | 1477444997830 Marionette TRACE conn4 <- [1,1390,null,["7"]] 18:23:17 INFO - PROCESS | 1858 | 1477444997841 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"7"}] 18:23:17 INFO - PROCESS | 1858 | 1477444997846 Marionette TRACE conn4 <- [1,1391,null,{}] 18:23:17 INFO - PROCESS | 1858 | 1477444997852 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:17 INFO - PROCESS | 1858 | ++DOCSHELL 0x95741400 == 29 [pid = 1858] [id = 328] 18:23:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x95745000) [pid = 1858] [serial = 959] [outer = (nil)] 18:23:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x8f844c00) [pid = 1858] [serial = 960] [outer = 0x95745000] 18:23:17 INFO - PROCESS | 1858 | 1477444997936 Marionette DEBUG loaded listener.js 18:23:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x95ab4800) [pid = 1858] [serial = 961] [outer = 0x95745000] 18:23:18 INFO - PROCESS | 1858 | 1477444998696 Marionette TRACE conn4 <- [1,1392,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The max attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is greater than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value if an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is greater than max",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 1 digit)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 2 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 3 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(Year is 10000 should be valid)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATE status] The max attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The max attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is greater than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is greater than 29 for Feb)",0,null,null],["[INPUT in DATE status] The max attribute is greater than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The max attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The max attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is greater than 12)",0,null,null],["[INPUT in MONTH status] The max attribute is greater than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The max attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The max attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The max attribute is greater than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The max attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The max attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(hour is greater than 23)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(minute is greater than 59)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(second is greater than 59)",0,null,null],["[INPUT in TIME status] The max attribute is greater than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is greater than max attribute",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The max attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The max is greater than value(integer)",0,null,null],["[INPUT in NUMBER status] The max is greater than value(floating number)",0,null,null],["[INPUT in NUMBER status] The max equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is greater than max(integer)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(floating number)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(scientific notation)",0,null,null]]]}] 18:23:18 INFO - ............................................................... 18:23:18 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1288ms 18:23:18 INFO - PROCESS | 1858 | 1477444998847 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 18:23:18 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 18:23:18 INFO - PROCESS | 1858 | 1477444998855 Marionette TRACE conn4 <- [1,1393,null,{"value":"7"}] 18:23:18 INFO - PROCESS | 1858 | 1477444998867 Marionette TRACE conn4 -> [0,1394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:19 INFO - PROCESS | 1858 | 1477444999095 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 18:23:19 INFO - PROCESS | 1858 | 1477444999184 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 18:23:19 INFO - PROCESS | 1858 | 1477444999188 Marionette TRACE conn4 <- [1,1395,null,["7"]] 18:23:19 INFO - PROCESS | 1858 | 1477444999193 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"7"}] 18:23:19 INFO - PROCESS | 1858 | 1477444999200 Marionette TRACE conn4 <- [1,1396,null,{}] 18:23:19 INFO - PROCESS | 1858 | 1477444999206 Marionette TRACE conn4 -> [0,1397,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x98342000 == 30 [pid = 1858] [id = 329] 18:23:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x98f2f000) [pid = 1858] [serial = 962] [outer = (nil)] 18:23:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x9a02a000) [pid = 1858] [serial = 963] [outer = 0x98f2f000] 18:23:19 INFO - PROCESS | 1858 | 1477444999297 Marionette DEBUG loaded listener.js 18:23:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x9a343c00) [pid = 1858] [serial = 964] [outer = 0x98f2f000] 18:23:20 INFO - ............................. 18:23:20 INFO - PROCESS | 1858 | 1477445000242 Marionette TRACE conn4 <- [1,1397,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The min attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is less than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is less than min",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 1 digit)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 2 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 3 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(Year is 10000 should be valid)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max",0,null,null],["[INPUT in DATE status] The min attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The min attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is less than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is less than 29 for Feb)",0,null,null],["[INPUT in DATE status] The min attribute is less than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The min attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The min attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is less than 12)",0,null,null],["[INPUT in MONTH status] The min attribute is less than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The min attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The min attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The min attribute is less than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The min attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The min attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The min attribute is less than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is less than min attribute",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The min attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The min is less than value(integer)",0,null,null],["[INPUT in NUMBER status] The min is less than value(floating number)",0,null,null],["[INPUT in NUMBER status] The min equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is less than min(integer)",0,null,null],["[INPUT in NUMBER status] The value is less than min(floating number)",0,null,null],["[INPUT in NUMBER status] The value is less than min(scientific notation)",0,null,null]]]}] 18:23:20 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x8c13e000) [pid = 1858] [serial = 923] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 18:23:20 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x9424ec00) [pid = 1858] [serial = 926] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 18:23:20 INFO - ....... 18:23:20 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x9a68e000) [pid = 1858] [serial = 929] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 18:23:20 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0xa2ac9400) [pid = 1858] [serial = 932] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 18:23:20 INFO - ......................... 18:23:20 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1509ms 18:23:20 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0xa2a76000) [pid = 1858] [serial = 935] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 18:23:20 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x8db20800) [pid = 1858] [serial = 938] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 18:23:20 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x8d983c00) [pid = 1858] [serial = 941] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 18:23:20 INFO - PROCESS | 1858 | 1477445000379 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 18:23:20 INFO - PROCESS | 1858 | 1477445000384 Marionette TRACE conn4 <- [1,1398,null,{"value":"7"}] 18:23:20 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 18:23:20 INFO - PROCESS | 1858 | 1477445000392 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:20 INFO - PROCESS | 1858 | 1477445000559 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 18:23:20 INFO - PROCESS | 1858 | 1477445000567 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 18:23:20 INFO - PROCESS | 1858 | 1477445000573 Marionette TRACE conn4 <- [1,1400,null,["7"]] 18:23:20 INFO - PROCESS | 1858 | 1477445000580 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"7"}] 18:23:20 INFO - PROCESS | 1858 | 1477445000589 Marionette TRACE conn4 <- [1,1401,null,{}] 18:23:20 INFO - PROCESS | 1858 | 1477445000596 Marionette TRACE conn4 -> [0,1402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb2fc00 == 31 [pid = 1858] [id = 330] 18:23:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0xa2858c00) [pid = 1858] [serial = 965] [outer = (nil)] 18:23:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0xa285c800) [pid = 1858] [serial = 966] [outer = 0xa2858c00] 18:23:20 INFO - PROCESS | 1858 | 1477445000675 Marionette DEBUG loaded listener.js 18:23:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0xa2a6e800) [pid = 1858] [serial = 967] [outer = 0xa2858c00] 18:23:21 INFO - PROCESS | 1858 | 1477445001480 Marionette TRACE conn4 <- [1,1402,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html",0,null,null,[["[INPUT in DATE status] The step attribute is not set",0,null,null],["[INPUT in DATE status] The value attibute is empty string",0,null,null],["[INPUT in DATE status] The value must match the step",0,null,null],["[INPUT in DATE status] The value must mismatch the step",0,null,null],["[INPUT in MONTH status] The step attribute is not set",0,null,null],["[INPUT in MONTH status] The value attibute is empty string",0,null,null],["[INPUT in MONTH status] The value must match the step",0,null,null],["[INPUT in MONTH status] The value must mismatch the step",0,null,null],["[INPUT in WEEK status] The step attribute is not set",0,null,null],["[INPUT in WEEK status] The value attibute is empty string",0,null,null],["[INPUT in WEEK status] The value must match the step",0,null,null],["[INPUT in WEEK status] The value must mismatch the step",0,null,null],["[INPUT in TIME status] The step attribute is not set",0,null,null],["[INPUT in TIME status] The value attibute is empty string",0,null,null],["[INPUT in TIME status] The value must match the step",0,null,null],["[INPUT in TIME status] The value must mismatch the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The step attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attibute is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must match the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must mismatch the step",1,"assert_true: The validity.stepMismatch should be true. expected true got false","validator.test_stepMismatch/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:102:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_stepMismatch@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:97:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html:76:3\n"],["[INPUT in NUMBER status] The step attribute is not set",0,null,null],["[INPUT in NUMBER status] The value attibute is empty string",0,null,null],["[INPUT in NUMBER status] The value must match the step",0,null,null],["[INPUT in NUMBER status] The value must mismatch the step",0,null,null]]]}] 18:23:21 INFO - ........................ 18:23:21 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1125ms 18:23:21 INFO - PROCESS | 1858 | 1477445001517 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 18:23:21 INFO - PROCESS | 1858 | 1477445001521 Marionette TRACE conn4 <- [1,1403,null,{"value":"7"}] 18:23:21 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 18:23:21 INFO - PROCESS | 1858 | 1477445001534 Marionette TRACE conn4 -> [0,1404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:21 INFO - PROCESS | 1858 | 1477445001732 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 18:23:21 INFO - PROCESS | 1858 | 1477445001748 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 18:23:21 INFO - PROCESS | 1858 | 1477445001751 Marionette TRACE conn4 <- [1,1405,null,["7"]] 18:23:21 INFO - PROCESS | 1858 | 1477445001756 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"7"}] 18:23:21 INFO - PROCESS | 1858 | 1477445001773 Marionette TRACE conn4 <- [1,1406,null,{}] 18:23:21 INFO - PROCESS | 1858 | 1477445001778 Marionette TRACE conn4 -> [0,1407,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-tooLong.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:21 INFO - PROCESS | 1858 | ++DOCSHELL 0xa2ce5800 == 32 [pid = 1858] [id = 331] 18:23:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0xa2ce5c00) [pid = 1858] [serial = 968] [outer = (nil)] 18:23:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0xa2fecc00) [pid = 1858] [serial = 969] [outer = 0xa2ce5c00] 18:23:21 INFO - PROCESS | 1858 | 1477445001852 Marionette DEBUG loaded listener.js 18:23:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0xa300d000) [pid = 1858] [serial = 970] [outer = 0xa2ce5c00] 18:23:22 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 18:23:22 INFO - ............................................................... 18:23:22 INFO - PROCESS | 1858 | 1477445002756 Marionette TRACE conn4 <- [1,1407,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooLong.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Non-dirty value - maxlength is not set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is less than maxlength",0,null,null],["[textarea] Non-dirty value - length of value equals to maxlength",0,null,null],["[textarea] Non-dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Dirty value - value is less than maxlength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than maxlength",0,null,null],["[textarea] Dirty value - length of value equals to maxlength",0,null,null],["[textarea] Dirty value - length of value is greater than maxlength",0,null,null]]]}] 18:23:22 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1305ms 18:23:22 INFO - PROCESS | 1858 | 1477445002857 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 18:23:22 INFO - PROCESS | 1858 | 1477445002863 Marionette TRACE conn4 <- [1,1408,null,{"value":"7"}] 18:23:22 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 18:23:22 INFO - PROCESS | 1858 | 1477445002873 Marionette TRACE conn4 -> [0,1409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:23 INFO - PROCESS | 1858 | 1477445003107 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 18:23:23 INFO - PROCESS | 1858 | 1477445003265 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 18:23:23 INFO - PROCESS | 1858 | 1477445003273 Marionette TRACE conn4 <- [1,1410,null,["7"]] 18:23:23 INFO - PROCESS | 1858 | 1477445003286 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"7"}] 18:23:23 INFO - PROCESS | 1858 | 1477445003298 Marionette TRACE conn4 <- [1,1411,null,{}] 18:23:23 INFO - PROCESS | 1858 | 1477445003304 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-tooShort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:23 INFO - PROCESS | 1858 | ++DOCSHELL 0x8fa18000 == 33 [pid = 1858] [id = 332] 18:23:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x8fa1a400) [pid = 1858] [serial = 971] [outer = (nil)] 18:23:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x90656800) [pid = 1858] [serial = 972] [outer = 0x8fa1a400] 18:23:23 INFO - PROCESS | 1858 | 1477445003396 Marionette DEBUG loaded listener.js 18:23:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x942e1000) [pid = 1858] [serial = 973] [outer = 0x8fa1a400] 18:23:24 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 18:23:24 INFO - ............................................................... 18:23:24 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1647ms 18:23:24 INFO - PROCESS | 1858 | 1477445004442 Marionette TRACE conn4 <- [1,1412,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooShort.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is less than minLength",0,null,null],["[textarea] Non-dirty value - minLength is no set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is greater than minLength",0,null,null],["[textarea] Non-dirty value - length of value equals to minLength",0,null,null],["[textarea] Non-dirty value - length of length of value is greater than minLength",0,null,null],["[textarea] Dirty value - value is less than minLength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than minLength",0,null,null],["[textarea] Dirty value - length of value equals to minLength",0,null,null],["[textarea] Dirty value - length of value is greater than minLength",0,null,null]]]}] 18:23:24 INFO - PROCESS | 1858 | 1477445004524 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 18:23:24 INFO - PROCESS | 1858 | 1477445004532 Marionette TRACE conn4 <- [1,1413,null,{"value":"7"}] 18:23:24 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 18:23:24 INFO - PROCESS | 1858 | 1477445004539 Marionette TRACE conn4 -> [0,1414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:24 INFO - PROCESS | 1858 | 1477445004784 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 18:23:24 INFO - PROCESS | 1858 | 1477445004797 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 18:23:24 INFO - PROCESS | 1858 | 1477445004801 Marionette TRACE conn4 <- [1,1415,null,["7"]] 18:23:24 INFO - PROCESS | 1858 | 1477445004906 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"7"}] 18:23:24 INFO - PROCESS | 1858 | 1477445004913 Marionette TRACE conn4 <- [1,1416,null,{}] 18:23:24 INFO - PROCESS | 1858 | 1477445004922 Marionette TRACE conn4 -> [0,1417,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x97bb8800 == 34 [pid = 1858] [id = 333] 18:23:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x97bc0000) [pid = 1858] [serial = 974] [outer = (nil)] 18:23:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x9a025800) [pid = 1858] [serial = 975] [outer = 0x97bc0000] 18:23:25 INFO - PROCESS | 1858 | 1477445005011 Marionette DEBUG loaded listener.js 18:23:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x9a449c00) [pid = 1858] [serial = 976] [outer = 0x97bc0000] 18:23:25 INFO - PROCESS | 1858 | 1477445005715 Marionette TRACE conn4 <- [1,1417,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html",0,null,null,[["[INPUT in EMAIL status] The value is empty",0,null,null],["[INPUT in EMAIL status] The value is a valid email address",0,null,null],["[INPUT in EMAIL status] The value is a valid email address with some white spaces.",0,null,null],["[INPUT in EMAIL status] The value is not an email address",0,null,null],["[INPUT in EMAIL status] The value contains multiple email addresses",0,null,null],["[INPUT in EMAIL status] The value is valid email addresses",0,null,null],["[INPUT in EMAIL status] The value contains invalid separator",0,null,null],["[INPUT in URL status] The value is empty",0,null,null],["[INPUT in URL status] The value is a valid url",0,null,null],["[INPUT in URL status] The value is a valid url with some white spaces.",0,null,null],["[INPUT in URL status] The value is not an url",0,null,null]]]}] 18:23:25 INFO - ........... 18:23:25 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1228ms 18:23:25 INFO - PROCESS | 1858 | 1477445005779 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 18:23:25 INFO - PROCESS | 1858 | 1477445005788 Marionette TRACE conn4 <- [1,1418,null,{"value":"7"}] 18:23:25 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 18:23:25 INFO - PROCESS | 1858 | 1477445005801 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:25 INFO - PROCESS | 1858 | 1477445005981 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 18:23:26 INFO - PROCESS | 1858 | 1477445006135 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 18:23:26 INFO - PROCESS | 1858 | 1477445006139 Marionette TRACE conn4 <- [1,1420,null,["7"]] 18:23:26 INFO - PROCESS | 1858 | 1477445006151 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"7"}] 18:23:26 INFO - PROCESS | 1858 | 1477445006158 Marionette TRACE conn4 <- [1,1421,null,{}] 18:23:26 INFO - PROCESS | 1858 | 1477445006165 Marionette TRACE conn4 -> [0,1422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:26 INFO - PROCESS | 1858 | ++DOCSHELL 0xa2fe3000 == 35 [pid = 1858] [id = 334] 18:23:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0xa2fea800) [pid = 1858] [serial = 977] [outer = (nil)] 18:23:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0xa45e5c00) [pid = 1858] [serial = 978] [outer = 0xa2fea800] 18:23:26 INFO - PROCESS | 1858 | 1477445006257 Marionette DEBUG loaded listener.js 18:23:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0xa4846000) [pid = 1858] [serial = 979] [outer = 0xa2fea800] 18:23:27 INFO - ........................................... 18:23:27 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1493ms 18:23:27 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 18:23:27 INFO - PROCESS | 1858 | 1477445007251 Marionette TRACE conn4 <- [1,1422,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valid.html",0,null,null,[["[INPUT in TEXT status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEXT status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeOverflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeUnderflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in MONTH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in CHECKBOX status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in RADIO status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in FILE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[select] validity.valid must be false if validity.valueMissing is true",0,null,null],["[textarea] validity.valid must be false if validity.valueMissing is true",0,null,null]]]}] 18:23:27 INFO - PROCESS | 1858 | 1477445007292 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 18:23:27 INFO - PROCESS | 1858 | 1477445007303 Marionette TRACE conn4 <- [1,1423,null,{"value":"7"}] 18:23:27 INFO - PROCESS | 1858 | 1477445007313 Marionette TRACE conn4 -> [0,1424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:27 INFO - PROCESS | 1858 | 1477445007547 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 18:23:27 INFO - PROCESS | 1858 | 1477445007703 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 18:23:27 INFO - PROCESS | 1858 | 1477445007710 Marionette TRACE conn4 <- [1,1425,null,["7"]] 18:23:27 INFO - PROCESS | 1858 | 1477445007717 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"7"}] 18:23:27 INFO - PROCESS | 1858 | 1477445007723 Marionette TRACE conn4 <- [1,1426,null,{}] 18:23:27 INFO - PROCESS | 1858 | 1477445007729 Marionette TRACE conn4 -> [0,1427,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-valueMissing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x954a1c00 == 36 [pid = 1858] [id = 335] 18:23:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x954a2400) [pid = 1858] [serial = 980] [outer = (nil)] 18:23:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x954a4800) [pid = 1858] [serial = 981] [outer = 0x954a2400] 18:23:27 INFO - PROCESS | 1858 | 1477445007813 Marionette DEBUG loaded listener.js 18:23:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x98334400) [pid = 1858] [serial = 982] [outer = 0x954a2400] 18:23:28 INFO - ....................................................... 18:23:28 INFO - PROCESS | 1858 | 1477445008853 Marionette TRACE conn4 <- [1,1427,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valueMissing.html",0,null,null,[["[INPUT in TEXT status] The required attribute is not set",0,null,null],["[INPUT in TEXT status] The value is not empty and required is true",0,null,null],["[INPUT in TEXT status] The value is empty and required is true",0,null,null],["[INPUT in SEARCH status] The required attribute is not set",0,null,null],["[INPUT in SEARCH status] The value is not empty and required is true",0,null,null],["[INPUT in SEARCH status] The value is empty and required is true",0,null,null],["[INPUT in TEL status] The required attribute is not set",0,null,null],["[INPUT in TEL status] The value is not empty and required is true",0,null,null],["[INPUT in TEL status] The value is empty and required is true",0,null,null],["[INPUT in URL status] The required attribute is not set",0,null,null],["[INPUT in URL status] The value is not empty and required is true",0,null,null],["[INPUT in URL status] The value is empty and required is true",0,null,null],["[INPUT in EMAIL status] The required attribute is not set",0,null,null],["[INPUT in EMAIL status] The value is not empty and required is true",0,null,null],["[INPUT in EMAIL status] The value is empty and required is true",0,null,null],["[INPUT in PASSWORD status] The required attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value is not empty and required is true",0,null,null],["[INPUT in PASSWORD status] The value is empty and required is true",0,null,null],["[INPUT in DATETIME-LOCAL status] The required attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10T12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10 12:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14T12:00:00.001)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a number(1234567)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is a Date object",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(1979-10-99 99:99)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14 12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(2001-12-21 12:00)-two white space",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] the value attribute is a string(abc)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is empty string",0,null,null],["[INPUT in DATE status] The required attribute is not set",0,null,null],["[INPUT in DATE status] Valid date string(2000-12-10)",0,null,null],["[INPUT in DATE status] Valid date string(9999-01-01)",0,null,null],["[INPUT in DATE status] The value attribute is a number(1234567)",0,null,null],["[INPUT in DATE status] The value attribute is a Date object",0,null,null],["[INPUT in DATE status] Invalid date string(9999-99-99)",0,null,null],["[INPUT in DATE status] Invalid date string(37-01-01)",0,null,null],["[INPUT in DATE status] Invalid date string(2000/01/01)",0,null,null],["[INPUT in DATE status] The value attribute is empty string",0,null,null],["[INPUT in MONTH status] The required attribute is not set",0,null,null],["[INPUT in MONTH status] Valid month string(2000-12)",0,null,null],["[INPUT in MONTH status] Valid month string(9999-01)",0,null,null],["[INPUT in MONTH status] The value attribute is a number(1234567)",0,null,null],["[INPUT in MONTH status] The value attribute is a Date object",0,null,null],["[INPUT in MONTH status] Invalid month string(2000-99)",0,null,null],["[INPUT in MONTH status] Invalid month string(37-01)",0,null,null],["[INPUT in MONTH status] Invalid month string(2000/01)",0,null,null],["[INPUT in MONTH status] The value attribute is empty string",0,null,null],["[INPUT in WEEK status] The required attribute is not set",0,null,null],["[INPUT in WEEK status] Valid week string(2000-W12)",0,null,null],["[INPUT in WEEK status] Valid week string(9999-W01)",0,null,null],["[INPUT in WEEK status] The value attribute is a number(1234567)",0,null,null],["[INPUT in WEEK status] The value attribute is a Date object",0,null,null],["[INPUT in WEEK status] Invalid week string(2000-W99)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-W00)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-w01)",0,null,null],["[INPUT in WEEK status] The value attribute is empty string",0,null,null],["[INPUT in TIME status] The required attribute is not set",0,null,null],["[INPUT in TIME status] Validtime string(12:00:00)",0,null,null],["[INPUT in TIME status] Validtime string(12:00)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.001)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.01)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.1)",0,null,null],["[INPUT in TIME status] The value attribute is a number(1234567)",0,null,null],["[INPUT in TIME status] The value attribute is a time object",0,null,null],["[INPUT in TIME status] Invalid time string(25:00:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:60:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:60)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:00:001)",0,null,null],["[INPUT in TIME status] The value attribute is empty string",0,null,null],["[INPUT in NUMBER status] The required attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is an integer with a leading symbol '+'",0,null,null],["[INPUT in NUMBER status] Value is a number with a '-' symbol",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(e is in lowercase)",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(E is in uppercase)",0,null,null],["[INPUT in NUMBER status] Value is -0",0,null,null],["[INPUT in NUMBER status] Value is a number with some white spaces",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(-2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is a string that cannot be converted to a number",0,null,null],["[INPUT in NUMBER status] The value attribute is empty string",0,null,null],["[INPUT in CHECKBOX status] The required attribute is not set",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is true",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is false",0,null,null],["[INPUT in RADIO status] The required attribute is not set",0,null,null],["[INPUT in RADIO status] The checked attribute is true",0,null,null],["[INPUT in RADIO status] The checked attribute is false",0,null,null],["[INPUT in FILE status] The required attribute is not set",0,null,null],["[INPUT in FILE status] The Files attribute is null",0,null,null],["[select] The required attribute is not set",0,null,null],["[select] Selected the option with value equals to 1",0,null,null],["[select] Selected the option with value equals to empty",0,null,null],["[textarea] The required attribute is not set",0,null,null],["[textarea] The value is not empty",0,null,null],["[textarea] The value is empty",0,null,null]]]}] 18:23:28 INFO - ....................................... 18:23:28 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1659ms 18:23:28 INFO - PROCESS | 1858 | 1477445008970 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 18:23:28 INFO - PROCESS | 1858 | 1477445008974 Marionette TRACE conn4 <- [1,1428,null,{"value":"7"}] 18:23:28 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 18:23:28 INFO - PROCESS | 1858 | 1477445008981 Marionette TRACE conn4 -> [0,1429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:29 INFO - PROCESS | 1858 | 1477445009187 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 18:23:29 INFO - PROCESS | 1858 | 1477445009315 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 18:23:29 INFO - PROCESS | 1858 | 1477445009318 Marionette TRACE conn4 <- [1,1430,null,["7"]] 18:23:29 INFO - PROCESS | 1858 | 1477445009324 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"7"}] 18:23:29 INFO - PROCESS | 1858 | 1477445009330 Marionette TRACE conn4 <- [1,1431,null,{}] 18:23:29 INFO - PROCESS | 1858 | 1477445009335 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-willValidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c72dc00 == 37 [pid = 1858] [id = 336] 18:23:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x8c72e000) [pid = 1858] [serial = 983] [outer = (nil)] 18:23:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x8c893800) [pid = 1858] [serial = 984] [outer = 0x8c72e000] 18:23:29 INFO - PROCESS | 1858 | 1477445009419 Marionette DEBUG loaded listener.js 18:23:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x8c897800) [pid = 1858] [serial = 985] [outer = 0x8c72e000] 18:23:30 INFO - .......................................................................... 18:23:30 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1516ms 18:23:30 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 18:23:30 INFO - PROCESS | 1858 | 1477445010416 Marionette TRACE conn4 <- [1,1432,null,{"value":["/html/semantics/forms/constraints/form-validation-willValidate.html",0,null,null,[["[INPUT in HIDDEN status] Must be barred from the constraint validation",0,null,null],["[INPUT in BUTTON status] Must be barred from the constraint validation",0,null,null],["[INPUT in RESET status] Must be barred from the constraint validation",0,null,null],["[BUTTON in BUTTON status] Must be barred from the constraint validation",0,null,null],["[BUTTON in RESET status] Must be barred from the constraint validation",0,null,null],["[fieldset] Must not be barred from the constraint validation",1,"assert_true: The willValidate attribute should be true. expected true got false","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[output] Must not be barred from the constraint validation",0,null,null],["[object] Must be barred from the constraint validation",0,null,null],["[keygen] Must be barred from the constraint validation",1,"assert_true: The willValidate attribute doesn't exist. expected true got false","validator.pre_check@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:297:9\nvalidator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:155:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[INPUT in TEXT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEXT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in URL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in URL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TIME status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TIME status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in FILE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in FILE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[BUTTON in SUBMIT status] Must be barred from the constraint validation",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[select] Must be barred from the constraint validation",0,null,null],["[select] The willValidate attribute must be true if an element is mutable",0,null,null],["[select] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[textarea] Must be barred from the constraint validation",0,null,null],["[textarea] The willValidate attribute must be true if an element is mutable",0,null,null],["[textarea] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"]]]}] 18:23:30 INFO - PROCESS | 1858 | 1477445010499 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 18:23:30 INFO - PROCESS | 1858 | 1477445010510 Marionette TRACE conn4 <- [1,1433,null,{"value":"7"}] 18:23:30 INFO - PROCESS | 1858 | 1477445010524 Marionette TRACE conn4 -> [0,1434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:30 INFO - PROCESS | 1858 | 1477445010784 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 18:23:30 INFO - PROCESS | 1858 | 1477445010943 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 18:23:30 INFO - PROCESS | 1858 | 1477445010948 Marionette TRACE conn4 <- [1,1435,null,["7"]] 18:23:31 INFO - PROCESS | 1858 | 1477445011012 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"7"}] 18:23:31 INFO - PROCESS | 1858 | 1477445011020 Marionette TRACE conn4 <- [1,1436,null,{}] 18:23:31 INFO - PROCESS | 1858 | 1477445011028 Marionette TRACE conn4 -> [0,1437,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/inputwillvalidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c735400 == 38 [pid = 1858] [id = 337] 18:23:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x8c899800) [pid = 1858] [serial = 986] [outer = (nil)] 18:23:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x8dc09400) [pid = 1858] [serial = 987] [outer = 0x8c899800] 18:23:31 INFO - PROCESS | 1858 | 1477445011118 Marionette DEBUG loaded listener.js 18:23:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x8f890c00) [pid = 1858] [serial = 988] [outer = 0x8c899800] 18:23:31 INFO - PROCESS | 1858 | --DOCSHELL 0x97bb4400 == 37 [pid = 1858] [id = 237] 18:23:31 INFO - PROCESS | 1858 | --DOCSHELL 0x97823400 == 36 [pid = 1858] [id = 326] 18:23:31 INFO - PROCESS | 1858 | --DOCSHELL 0x9065b800 == 35 [pid = 1858] [id = 325] 18:23:31 INFO - PROCESS | 1858 | --DOCSHELL 0x8dba0800 == 34 [pid = 1858] [id = 324] 18:23:31 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x8db21800) [pid = 1858] [serial = 942] [outer = (nil)] [url = about:blank] 18:23:31 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x8db96c00) [pid = 1858] [serial = 943] [outer = (nil)] [url = about:blank] 18:23:31 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x8f88d400) [pid = 1858] [serial = 939] [outer = (nil)] [url = about:blank] 18:23:31 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x8fa15000) [pid = 1858] [serial = 940] [outer = (nil)] [url = about:blank] 18:23:31 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0xa3005c00) [pid = 1858] [serial = 936] [outer = (nil)] [url = about:blank] 18:23:31 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0xa457e400) [pid = 1858] [serial = 937] [outer = (nil)] [url = about:blank] 18:23:31 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0xa2ce4c00) [pid = 1858] [serial = 933] [outer = (nil)] [url = about:blank] 18:23:31 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0xa2cee800) [pid = 1858] [serial = 934] [outer = (nil)] [url = about:blank] 18:23:31 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x9b3c1c00) [pid = 1858] [serial = 930] [outer = (nil)] [url = about:blank] 18:23:31 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x8f83e000) [pid = 1858] [serial = 931] [outer = (nil)] [url = about:blank] 18:23:31 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x959c5c00) [pid = 1858] [serial = 927] [outer = (nil)] [url = about:blank] 18:23:31 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x94575800) [pid = 1858] [serial = 928] [outer = (nil)] [url = about:blank] 18:23:31 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x8db1a000) [pid = 1858] [serial = 924] [outer = (nil)] [url = about:blank] 18:23:31 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x8db24c00) [pid = 1858] [serial = 925] [outer = (nil)] [url = about:blank] 18:23:31 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x97518800) [pid = 1858] [serial = 945] [outer = (nil)] [url = about:blank] 18:23:31 INFO - PROCESS | 1858 | 1477445011832 Marionette TRACE conn4 <- [1,1437,null,{"value":["/html/semantics/forms/constraints/inputwillvalidate.html",0,null,null,[["willValidate property returns true when required attribute exists",0,null,null],["willValidate property returns false when disabled attribute exists",0,null,null]]]}] 18:23:31 INFO - .. 18:23:31 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1373ms 18:23:31 INFO - PROCESS | 1858 | 1477445011893 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 18:23:31 INFO - PROCESS | 1858 | 1477445011898 Marionette TRACE conn4 <- [1,1438,null,{"value":"7"}] 18:23:31 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 18:23:31 INFO - PROCESS | 1858 | 1477445011907 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:32 INFO - PROCESS | 1858 | 1477445012083 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 18:23:32 INFO - PROCESS | 1858 | 1477445012199 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 18:23:32 INFO - PROCESS | 1858 | 1477445012204 Marionette TRACE conn4 <- [1,1440,null,["7"]] 18:23:32 INFO - PROCESS | 1858 | 1477445012211 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"7"}] 18:23:32 INFO - PROCESS | 1858 | 1477445012217 Marionette TRACE conn4 <- [1,1441,null,{}] 18:23:32 INFO - PROCESS | 1858 | 1477445012222 Marionette TRACE conn4 -> [0,1442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/form-control-infrastructure/form.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x87ce0400 == 35 [pid = 1858] [id = 338] 18:23:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x87ce2c00) [pid = 1858] [serial = 989] [outer = (nil)] 18:23:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x87ce6000) [pid = 1858] [serial = 990] [outer = 0x87ce2c00] 18:23:32 INFO - PROCESS | 1858 | 1477445012300 Marionette DEBUG loaded listener.js 18:23:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x87ce7c00) [pid = 1858] [serial = 991] [outer = 0x87ce2c00] 18:23:32 INFO - PROCESS | 1858 | 1477445012950 Marionette TRACE conn4 <- [1,1442,null,{"value":["/html/semantics/forms/form-control-infrastructure/form.html",0,null,null,[["button.form",0,null,null],["fieldset.form",0,null,null],["input.form",0,null,null],["keygen.form",0,null,null],["object.form",0,null,null],["output.form",0,null,null],["select.form",0,null,null],["textarea.form",0,null,null],["label.form",0,null,null],["label-form.form",0,null,null],["label-form-form2.form",0,null,null],["label-with-control.form",0,null,null],["label-for.form",0,null,null],["label-with-progress.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:90:1\n"],["label-with-meter.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:91:1\n"],["label-for-control-form-in-form.form",0,null,null],["label-for-control-form.form",0,null,null],["label-in-table.form",0,null,null],["label-in-table-with-control.form",0,null,null],["label-in-table-for.form",0,null,null]]]}] 18:23:32 INFO - .................... 18:23:32 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1085ms 18:23:33 INFO - PROCESS | 1858 | 1477445013022 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 18:23:33 INFO - PROCESS | 1858 | 1477445013028 Marionette TRACE conn4 <- [1,1443,null,{"value":"7"}] 18:23:33 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 18:23:33 INFO - PROCESS | 1858 | 1477445013036 Marionette TRACE conn4 -> [0,1444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:33 INFO - PROCESS | 1858 | 1477445013249 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 18:23:33 INFO - PROCESS | 1858 | 1477445013321 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 18:23:33 INFO - PROCESS | 1858 | 1477445013325 Marionette TRACE conn4 <- [1,1445,null,["7"]] 18:23:33 INFO - PROCESS | 1858 | 1477445013330 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"7"}] 18:23:33 INFO - PROCESS | 1858 | 1477445013336 Marionette TRACE conn4 <- [1,1446,null,{}] 18:23:33 INFO - PROCESS | 1858 | 1477445013342 Marionette TRACE conn4 -> [0,1447,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8d0000 == 36 [pid = 1858] [id = 339] 18:23:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x8b8d1000) [pid = 1858] [serial = 992] [outer = (nil)] 18:23:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x8db1a000) [pid = 1858] [serial = 993] [outer = 0x8b8d1000] 18:23:33 INFO - PROCESS | 1858 | 1477445013420 Marionette DEBUG loaded listener.js 18:23:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x8db97c00) [pid = 1858] [serial = 994] [outer = 0x8b8d1000] 18:23:33 INFO - PROCESS | 1858 | 1477445013945 Marionette TRACE conn4 <- [1,1447,null,{"value":["/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html",0,null,null,[["The type attribute must return 'fieldset'",0,null,null],["The form attribute must return the fieldset's form owner",0,null,null],["The elements must return an HTMLFormControlsCollection object",1,"assert_true: The elements attribute should be an HTMLFormControlsCollection object expected true got false","@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:41:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:40:1\n"],["The controls must root at the fieldset element",0,null,null]]]}] 18:23:33 INFO - .... 18:23:33 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 925ms 18:23:33 INFO - PROCESS | 1858 | 1477445013960 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 18:23:33 INFO - PROCESS | 1858 | 1477445013964 Marionette TRACE conn4 <- [1,1448,null,{"value":"7"}] 18:23:33 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 18:23:33 INFO - PROCESS | 1858 | 1477445013984 Marionette TRACE conn4 -> [0,1449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:34 INFO - PROCESS | 1858 | 1477445014186 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 18:23:34 INFO - PROCESS | 1858 | 1477445014275 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 18:23:34 INFO - PROCESS | 1858 | 1477445014279 Marionette TRACE conn4 <- [1,1450,null,["7"]] 18:23:34 INFO - PROCESS | 1858 | 1477445014285 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"7"}] 18:23:34 INFO - PROCESS | 1858 | 1477445014291 Marionette TRACE conn4 <- [1,1451,null,{}] 18:23:34 INFO - PROCESS | 1858 | 1477445014297 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/disabled-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x90651000 == 37 [pid = 1858] [id = 340] 18:23:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x93184400) [pid = 1858] [serial = 995] [outer = (nil)] 18:23:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x9424ec00) [pid = 1858] [serial = 996] [outer = 0x93184400] 18:23:34 INFO - PROCESS | 1858 | 1477445014379 Marionette DEBUG loaded listener.js 18:23:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x942e4000) [pid = 1858] [serial = 997] [outer = 0x93184400] 18:23:35 INFO - PROCESS | 1858 | 1477445014997 Marionette TRACE conn4 <- [1,1452,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-001.html",0,null,null,[["The disabled attribute, when specified, causes all the form control descendants of the fieldset element, excluding those that are descendants of the fieldset element's first legend element child, if any, to be disabled.",0,null,null],["The first 'legend' element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is child of the disabled fieldset: Its descendants should be disabled.",0,null,null]]]}] 18:23:35 INFO - .... 18:23:35 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1033ms 18:23:35 INFO - PROCESS | 1858 | 1477445015048 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 18:23:35 INFO - PROCESS | 1858 | 1477445015052 Marionette TRACE conn4 <- [1,1453,null,{"value":"7"}] 18:23:35 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 18:23:35 INFO - PROCESS | 1858 | 1477445015059 Marionette TRACE conn4 -> [0,1454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:35 INFO - PROCESS | 1858 | 1477445015269 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 18:23:35 INFO - PROCESS | 1858 | 1477445015297 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 18:23:35 INFO - PROCESS | 1858 | 1477445015301 Marionette TRACE conn4 <- [1,1455,null,["7"]] 18:23:35 INFO - PROCESS | 1858 | 1477445015305 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"7"}] 18:23:35 INFO - PROCESS | 1858 | 1477445015310 Marionette TRACE conn4 <- [1,1456,null,{}] 18:23:35 INFO - PROCESS | 1858 | 1477445015315 Marionette TRACE conn4 -> [0,1457,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/disabled-002.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x942e1400 == 38 [pid = 1858] [id = 341] 18:23:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x942e9800) [pid = 1858] [serial = 998] [outer = (nil)] 18:23:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x942ec400) [pid = 1858] [serial = 999] [outer = 0x942e9800] 18:23:35 INFO - PROCESS | 1858 | 1477445015390 Marionette DEBUG loaded listener.js 18:23:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x9549e400) [pid = 1858] [serial = 1000] [outer = 0x942e9800] 18:23:35 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0xa2858c00) [pid = 1858] [serial = 965] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 18:23:35 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x8dc07400) [pid = 1858] [serial = 956] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 18:23:35 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x97823c00) [pid = 1858] [serial = 953] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 18:23:35 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8dba1400) [pid = 1858] [serial = 947] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 18:23:35 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x91aba400) [pid = 1858] [serial = 950] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 18:23:35 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x98f2f000) [pid = 1858] [serial = 962] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 18:23:35 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x95745000) [pid = 1858] [serial = 959] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 18:23:36 INFO - PROCESS | 1858 | 1477445016138 Marionette TRACE conn4 <- [1,1457,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-002.xhtml",0,null,null,[["A file input without a disabled attribute that is a descendant of a disabled fieldset should be disabled (modulo legend-related complications that don't apply here)",0,null,null]]]}] 18:23:36 INFO - . 18:23:36 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1125ms 18:23:36 INFO - PROCESS | 1858 | 1477445016185 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 18:23:36 INFO - PROCESS | 1858 | 1477445016188 Marionette TRACE conn4 <- [1,1458,null,{"value":"7"}] 18:23:36 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 18:23:36 INFO - PROCESS | 1858 | 1477445016195 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:36 INFO - PROCESS | 1858 | 1477445016377 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 18:23:36 INFO - PROCESS | 1858 | 1477445016491 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 18:23:36 INFO - PROCESS | 1858 | 1477445016494 Marionette TRACE conn4 <- [1,1460,null,["7"]] 18:23:36 INFO - PROCESS | 1858 | 1477445016500 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"7"}] 18:23:36 INFO - PROCESS | 1858 | 1477445016505 Marionette TRACE conn4 <- [1,1461,null,{}] 18:23:36 INFO - PROCESS | 1858 | 1477445016509 Marionette TRACE conn4 -> [0,1462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/grouping-content/the-div-element/grouping-div.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb31000 == 39 [pid = 1858] [id = 342] 18:23:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x95498c00) [pid = 1858] [serial = 1001] [outer = (nil)] 18:23:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x95c32400) [pid = 1858] [serial = 1002] [outer = 0x95498c00] 18:23:36 INFO - PROCESS | 1858 | 1477445016588 Marionette DEBUG loaded listener.js 18:23:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x95c38800) [pid = 1858] [serial = 1003] [outer = 0x95498c00] 18:23:37 INFO - PROCESS | 1858 | 1477445017092 Marionette TRACE conn4 <- [1,1462,null,{"value":["/html/semantics/grouping-content/the-div-element/grouping-div.html",0,null,null,[["The prototype for div is HTMLDivElement.prototype",0,null,null]]]}] 18:23:37 INFO - . 18:23:37 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 919ms 18:23:37 INFO - PROCESS | 1858 | 1477445017114 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 18:23:37 INFO - PROCESS | 1858 | 1477445017119 Marionette TRACE conn4 <- [1,1463,null,{"value":"7"}] 18:23:37 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 18:23:37 INFO - PROCESS | 1858 | 1477445017126 Marionette TRACE conn4 -> [0,1464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:37 INFO - PROCESS | 1858 | 1477445017313 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 18:23:37 INFO - PROCESS | 1858 | 1477445017431 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 18:23:37 INFO - PROCESS | 1858 | 1477445017436 Marionette TRACE conn4 <- [1,1465,null,["7"]] 18:23:37 INFO - PROCESS | 1858 | 1477445017443 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"7"}] 18:23:37 INFO - PROCESS | 1858 | 1477445017448 Marionette TRACE conn4 <- [1,1466,null,{}] 18:23:37 INFO - PROCESS | 1858 | 1477445017453 Marionette TRACE conn4 -> [0,1467,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_001.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x96190c00 == 40 [pid = 1858] [id = 343] 18:23:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x96191000) [pid = 1858] [serial = 1004] [outer = (nil)] 18:23:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x96194800) [pid = 1858] [serial = 1005] [outer = 0x96191000] 18:23:37 INFO - PROCESS | 1858 | 1477445017529 Marionette DEBUG loaded listener.js 18:23:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x96194c00) [pid = 1858] [serial = 1006] [outer = 0x96191000] 18:23:38 INFO - PROCESS | 1858 | 1477445018044 Marionette TRACE conn4 <- [1,1467,null,{"value":["/html/semantics/scripting-1/the-script-element/async_001.htm",0,null,null,[["Async property on a dynamically-created script is true by default",0,null,null]]]}] 18:23:38 INFO - . 18:23:38 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 978ms 18:23:38 INFO - PROCESS | 1858 | 1477445018105 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 18:23:38 INFO - PROCESS | 1858 | 1477445018113 Marionette TRACE conn4 <- [1,1468,null,{"value":"7"}] 18:23:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 18:23:38 INFO - PROCESS | 1858 | 1477445018123 Marionette TRACE conn4 -> [0,1469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:38 INFO - PROCESS | 1858 | 1477445018314 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 18:23:38 INFO - PROCESS | 1858 | 1477445018476 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 18:23:38 INFO - PROCESS | 1858 | 1477445018482 Marionette TRACE conn4 <- [1,1470,null,["7"]] 18:23:38 INFO - PROCESS | 1858 | 1477445018492 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"7"}] 18:23:38 INFO - PROCESS | 1858 | 1477445018500 Marionette TRACE conn4 <- [1,1471,null,{}] 18:23:38 INFO - PROCESS | 1858 | 1477445018507 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_002.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x87cdfc00 == 41 [pid = 1858] [id = 344] 18:23:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x87ce0800) [pid = 1858] [serial = 1007] [outer = (nil)] 18:23:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x87ce3c00) [pid = 1858] [serial = 1008] [outer = 0x87ce0800] 18:23:38 INFO - PROCESS | 1858 | 1477445018641 Marionette DEBUG loaded listener.js 18:23:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x8b7e9800) [pid = 1858] [serial = 1009] [outer = 0x87ce0800] 18:23:39 INFO - PROCESS | 1858 | 1477445019246 Marionette TRACE conn4 <- [1,1472,null,{"value":["/html/semantics/scripting-1/the-script-element/async_002.htm",0,null,null,[["Test 'async' attribute are reflected in the async property with setAttribute",0,null,null],["Test 'async' attribute are reflected in the async property with removeAttribute",0,null,null]]]}] 18:23:39 INFO - .. 18:23:39 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1171ms 18:23:39 INFO - PROCESS | 1858 | 1477445019294 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 18:23:39 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 18:23:39 INFO - PROCESS | 1858 | 1477445019299 Marionette TRACE conn4 <- [1,1473,null,{"value":"7"}] 18:23:39 INFO - PROCESS | 1858 | 1477445019307 Marionette TRACE conn4 -> [0,1474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:39 INFO - PROCESS | 1858 | 1477445019486 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 18:23:39 INFO - PROCESS | 1858 | 1477445019645 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 18:23:39 INFO - PROCESS | 1858 | 1477445019650 Marionette TRACE conn4 <- [1,1475,null,["7"]] 18:23:39 INFO - PROCESS | 1858 | 1477445019658 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"7"}] 18:23:39 INFO - PROCESS | 1858 | 1477445019664 Marionette TRACE conn4 <- [1,1476,null,{}] 18:23:39 INFO - PROCESS | 1858 | 1477445019672 Marionette TRACE conn4 -> [0,1477,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_003.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8ca400 == 42 [pid = 1858] [id = 345] 18:23:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x8b8cd400) [pid = 1858] [serial = 1010] [outer = (nil)] 18:23:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x8b8d4400) [pid = 1858] [serial = 1011] [outer = 0x8b8cd400] 18:23:39 INFO - PROCESS | 1858 | 1477445019760 Marionette DEBUG loaded listener.js 18:23:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8b8d3400) [pid = 1858] [serial = 1012] [outer = 0x8b8cd400] 18:23:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8f686400 == 41 [pid = 1858] [id = 235] 18:23:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8db20000 == 40 [pid = 1858] [id = 321] 18:23:43 INFO - PROCESS | 1858 | --DOCSHELL 0x9a44d400 == 39 [pid = 1858] [id = 238] 18:23:43 INFO - PROCESS | 1858 | --DOCSHELL 0x91aba000 == 38 [pid = 1858] [id = 223] 18:23:43 INFO - PROCESS | 1858 | --DOCSHELL 0x9a0c3400 == 37 [pid = 1858] [id = 233] 18:23:43 INFO - PROCESS | 1858 | --DOCSHELL 0x97517400 == 36 [pid = 1858] [id = 270] 18:23:43 INFO - PROCESS | 1858 | --DOCSHELL 0x95ab7800 == 35 [pid = 1858] [id = 323] 18:23:43 INFO - PROCESS | 1858 | --DOCSHELL 0x959be800 == 34 [pid = 1858] [id = 224] 18:23:43 INFO - PROCESS | 1858 | --DOCSHELL 0x9318fc00 == 33 [pid = 1858] [id = 231] 18:23:43 INFO - PROCESS | 1858 | --DOCSHELL 0x97551400 == 32 [pid = 1858] [id = 232] 18:23:43 INFO - PROCESS | 1858 | --DOCSHELL 0x970a5800 == 31 [pid = 1858] [id = 226] 18:23:43 INFO - PROCESS | 1858 | --DOCSHELL 0x9385c000 == 30 [pid = 1858] [id = 225] 18:23:43 INFO - PROCESS | 1858 | --DOCSHELL 0xa2a78800 == 29 [pid = 1858] [id = 271] 18:23:43 INFO - PROCESS | 1858 | --DOCSHELL 0x9754c800 == 28 [pid = 1858] [id = 228] 18:23:43 INFO - PROCESS | 1858 | --DOCSHELL 0x97c72800 == 27 [pid = 1858] [id = 229] 18:23:43 INFO - PROCESS | 1858 | --DOCSHELL 0x9a33a400 == 26 [pid = 1858] [id = 234] 18:23:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8c134800 == 25 [pid = 1858] [id = 230] 18:23:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8f895000 == 24 [pid = 1858] [id = 227] 18:23:43 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x938ec800) [pid = 1858] [serial = 951] [outer = (nil)] [url = about:blank] 18:23:43 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x8f83e800) [pid = 1858] [serial = 949] [outer = (nil)] [url = about:blank] 18:23:43 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x8f844c00) [pid = 1858] [serial = 960] [outer = (nil)] [url = about:blank] 18:23:43 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x97a80c00) [pid = 1858] [serial = 954] [outer = (nil)] [url = about:blank] 18:23:43 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0xa2fecc00) [pid = 1858] [serial = 969] [outer = (nil)] [url = about:blank] 18:23:43 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x8dc0c800) [pid = 1858] [serial = 958] [outer = (nil)] [url = about:blank] 18:23:43 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x95ab4800) [pid = 1858] [serial = 961] [outer = (nil)] [url = about:blank] 18:23:43 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x97be5000) [pid = 1858] [serial = 955] [outer = (nil)] [url = about:blank] 18:23:43 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8f681c00) [pid = 1858] [serial = 957] [outer = (nil)] [url = about:blank] 18:23:43 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x94248400) [pid = 1858] [serial = 952] [outer = (nil)] [url = about:blank] 18:23:43 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x9a02a000) [pid = 1858] [serial = 963] [outer = (nil)] [url = about:blank] 18:23:43 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0xa285c800) [pid = 1858] [serial = 966] [outer = (nil)] [url = about:blank] 18:23:43 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0xa2a6e800) [pid = 1858] [serial = 967] [outer = (nil)] [url = about:blank] 18:23:43 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x9a343c00) [pid = 1858] [serial = 964] [outer = (nil)] [url = about:blank] 18:23:43 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x8dc7f400) [pid = 1858] [serial = 948] [outer = (nil)] [url = about:blank] 18:23:44 INFO - PROCESS | 1858 | 1477445024218 Marionette TRACE conn4 <- [1,1477,null,{"value":["/html/semantics/scripting-1/the-script-element/async_003.htm",0,null,null,[["An async script does not block the parser while downloading",0,null,null]]]}] 18:23:44 INFO - . 18:23:44 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 4938ms 18:23:44 INFO - PROCESS | 1858 | 1477445024245 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 18:23:44 INFO - PROCESS | 1858 | 1477445024252 Marionette TRACE conn4 <- [1,1478,null,{"value":"7"}] 18:23:44 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 18:23:44 INFO - PROCESS | 1858 | 1477445024264 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:44 INFO - PROCESS | 1858 | 1477445024462 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 18:23:44 INFO - PROCESS | 1858 | 1477445024579 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 18:23:44 INFO - PROCESS | 1858 | 1477445024585 Marionette TRACE conn4 <- [1,1480,null,["7"]] 18:23:44 INFO - PROCESS | 1858 | 1477445024592 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"7"}] 18:23:44 INFO - PROCESS | 1858 | 1477445024600 Marionette TRACE conn4 <- [1,1481,null,{}] 18:23:44 INFO - PROCESS | 1858 | 1477445024606 Marionette TRACE conn4 -> [0,1482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_004.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7ebc00 == 25 [pid = 1858] [id = 346] 18:23:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x8b7ed000) [pid = 1858] [serial = 1013] [outer = (nil)] 18:23:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x8b7f2000) [pid = 1858] [serial = 1014] [outer = 0x8b7ed000] 18:23:44 INFO - PROCESS | 1858 | 1477445024692 Marionette DEBUG loaded listener.js 18:23:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x8b8c9c00) [pid = 1858] [serial = 1015] [outer = 0x8b7ed000] 18:23:47 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0xa2fea800) [pid = 1858] [serial = 977] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 18:23:47 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x942e9800) [pid = 1858] [serial = 998] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 18:23:47 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x93184400) [pid = 1858] [serial = 995] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 18:23:47 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x95498c00) [pid = 1858] [serial = 1001] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 18:23:47 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x8c899800) [pid = 1858] [serial = 986] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 18:23:47 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x8fa1a400) [pid = 1858] [serial = 971] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 18:23:47 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x8c72e000) [pid = 1858] [serial = 983] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 18:23:47 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x954a2400) [pid = 1858] [serial = 980] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 18:23:47 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x8b8d1000) [pid = 1858] [serial = 992] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 18:23:47 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0xa2ce5c00) [pid = 1858] [serial = 968] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 18:23:47 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x97bc0000) [pid = 1858] [serial = 974] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 18:23:47 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x87ce2c00) [pid = 1858] [serial = 989] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 18:23:47 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x96191000) [pid = 1858] [serial = 1004] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 18:23:47 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x95ab9800) [pid = 1858] [serial = 944] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 18:23:49 INFO - PROCESS | 1858 | 1477445029142 Marionette TRACE conn4 <- [1,1482,null,{"value":["/html/semantics/scripting-1/the-script-element/async_004.htm",0,null,null,[["async script executes as soon as possible after a download is complete",0,null,null]]]}] 18:23:49 INFO - . 18:23:49 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 4931ms 18:23:49 INFO - PROCESS | 1858 | 1477445029193 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 18:23:49 INFO - PROCESS | 1858 | 1477445029198 Marionette TRACE conn4 <- [1,1483,null,{"value":"7"}] 18:23:49 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 18:23:49 INFO - PROCESS | 1858 | 1477445029205 Marionette TRACE conn4 -> [0,1484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:49 INFO - PROCESS | 1858 | 1477445029369 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 18:23:49 INFO - PROCESS | 1858 | 1477445029486 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 18:23:49 INFO - PROCESS | 1858 | 1477445029491 Marionette TRACE conn4 <- [1,1485,null,["7"]] 18:23:49 INFO - PROCESS | 1858 | 1477445029497 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"7"}] 18:23:49 INFO - PROCESS | 1858 | 1477445029502 Marionette TRACE conn4 <- [1,1486,null,{}] 18:23:49 INFO - PROCESS | 1858 | 1477445029508 Marionette TRACE conn4 -> [0,1487,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c139c00 == 26 [pid = 1858] [id = 347] 18:23:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x8c729c00) [pid = 1858] [serial = 1016] [outer = (nil)] 18:23:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x8c72fc00) [pid = 1858] [serial = 1017] [outer = 0x8c729c00] 18:23:49 INFO - PROCESS | 1858 | 1477445029587 Marionette DEBUG loaded listener.js 18:23:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x8c730000) [pid = 1858] [serial = 1018] [outer = 0x8c729c00] 18:23:51 INFO - PROCESS | 1858 | --DOCSHELL 0x87cdfc00 == 25 [pid = 1858] [id = 344] 18:23:51 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc06800 == 24 [pid = 1858] [id = 327] 18:23:51 INFO - PROCESS | 1858 | --DOCSHELL 0xa2fe3000 == 23 [pid = 1858] [id = 334] 18:23:51 INFO - PROCESS | 1858 | --DOCSHELL 0x8fa18000 == 22 [pid = 1858] [id = 332] 18:23:51 INFO - PROCESS | 1858 | --DOCSHELL 0x97bb8800 == 21 [pid = 1858] [id = 333] 18:23:51 INFO - PROCESS | 1858 | --DOCSHELL 0xa2ce5800 == 20 [pid = 1858] [id = 331] 18:23:51 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb2fc00 == 19 [pid = 1858] [id = 330] 18:23:51 INFO - PROCESS | 1858 | --DOCSHELL 0x98342000 == 18 [pid = 1858] [id = 329] 18:23:51 INFO - PROCESS | 1858 | --DOCSHELL 0x95741400 == 17 [pid = 1858] [id = 328] 18:23:51 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8ca400 == 16 [pid = 1858] [id = 345] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x97523800) [pid = 1858] [serial = 946] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x9a025800) [pid = 1858] [serial = 975] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x9a449c00) [pid = 1858] [serial = 976] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 45 (0x90656800) [pid = 1858] [serial = 972] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0x942e1000) [pid = 1858] [serial = 973] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0xa300d000) [pid = 1858] [serial = 970] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 42 (0x96194800) [pid = 1858] [serial = 1005] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 41 (0x96194c00) [pid = 1858] [serial = 1006] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 40 (0x95c32400) [pid = 1858] [serial = 1002] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x95c38800) [pid = 1858] [serial = 1003] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x942ec400) [pid = 1858] [serial = 999] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x9549e400) [pid = 1858] [serial = 1000] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x9424ec00) [pid = 1858] [serial = 996] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x942e4000) [pid = 1858] [serial = 997] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x8db1a000) [pid = 1858] [serial = 993] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x8db97c00) [pid = 1858] [serial = 994] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x87ce6000) [pid = 1858] [serial = 990] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x87ce7c00) [pid = 1858] [serial = 991] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8dc09400) [pid = 1858] [serial = 987] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8f890c00) [pid = 1858] [serial = 988] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8c893800) [pid = 1858] [serial = 984] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8c897800) [pid = 1858] [serial = 985] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x954a4800) [pid = 1858] [serial = 981] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x98334400) [pid = 1858] [serial = 982] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0xa45e5c00) [pid = 1858] [serial = 978] [outer = (nil)] [url = about:blank] 18:23:51 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0xa4846000) [pid = 1858] [serial = 979] [outer = (nil)] [url = about:blank] 18:23:53 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x8b8cd400) [pid = 1858] [serial = 1010] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 18:23:53 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x87ce0800) [pid = 1858] [serial = 1007] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 18:23:53 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x8b7ed000) [pid = 1858] [serial = 1013] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 18:23:55 INFO - PROCESS | 1858 | 1477445035156 Marionette TRACE conn4 <- [1,1487,null,{"value":["/html/semantics/scripting-1/the-script-element/async_005.htm",0,null,null,[["A script element with both async and defer set should execute asynchronously",0,null,null]]]}] 18:23:55 INFO - . 18:23:55 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 5984ms 18:23:55 INFO - PROCESS | 1858 | 1477445035191 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 18:23:55 INFO - PROCESS | 1858 | 1477445035197 Marionette TRACE conn4 <- [1,1488,null,{"value":"7"}] 18:23:55 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 18:23:55 INFO - PROCESS | 1858 | 1477445035207 Marionette TRACE conn4 -> [0,1489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:23:55 INFO - PROCESS | 1858 | 1477445035416 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 18:23:55 INFO - PROCESS | 1858 | 1477445035428 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 18:23:55 INFO - PROCESS | 1858 | 1477445035442 Marionette TRACE conn4 <- [1,1490,null,["7"]] 18:23:55 INFO - PROCESS | 1858 | 1477445035451 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"7"}] 18:23:55 INFO - PROCESS | 1858 | 1477445035458 Marionette TRACE conn4 <- [1,1491,null,{}] 18:23:55 INFO - PROCESS | 1858 | 1477445035464 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_006.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:23:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7ed800 == 17 [pid = 1858] [id = 348] 18:23:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x8b7ee000) [pid = 1858] [serial = 1019] [outer = (nil)] 18:23:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x8b7f4000) [pid = 1858] [serial = 1020] [outer = 0x8b7ee000] 18:23:55 INFO - PROCESS | 1858 | 1477445035550 Marionette DEBUG loaded listener.js 18:23:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8b7f3400) [pid = 1858] [serial = 1021] [outer = 0x8b7ee000] 18:23:58 INFO - PROCESS | 1858 | --DOCSHELL 0x8c735400 == 16 [pid = 1858] [id = 337] 18:23:58 INFO - PROCESS | 1858 | --DOCSHELL 0x96190c00 == 15 [pid = 1858] [id = 343] 18:23:58 INFO - PROCESS | 1858 | --DOCSHELL 0x8c72dc00 == 14 [pid = 1858] [id = 336] 18:23:58 INFO - PROCESS | 1858 | --DOCSHELL 0x942e1400 == 13 [pid = 1858] [id = 341] 18:23:58 INFO - PROCESS | 1858 | --DOCSHELL 0x954a1c00 == 12 [pid = 1858] [id = 335] 18:23:58 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb31000 == 11 [pid = 1858] [id = 342] 18:23:58 INFO - PROCESS | 1858 | --DOCSHELL 0x90651000 == 10 [pid = 1858] [id = 340] 18:23:58 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7ebc00 == 9 [pid = 1858] [id = 346] 18:23:58 INFO - PROCESS | 1858 | --DOCSHELL 0x87ce0400 == 8 [pid = 1858] [id = 338] 18:23:58 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x8b8d3400) [pid = 1858] [serial = 1012] [outer = (nil)] [url = about:blank] 18:23:58 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x8b8d4400) [pid = 1858] [serial = 1011] [outer = (nil)] [url = about:blank] 18:23:58 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x8b8c9c00) [pid = 1858] [serial = 1015] [outer = (nil)] [url = about:blank] 18:23:58 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x8b7f2000) [pid = 1858] [serial = 1014] [outer = (nil)] [url = about:blank] 18:23:58 INFO - PROCESS | 1858 | --DOMWINDOW == 18 (0x87ce3c00) [pid = 1858] [serial = 1008] [outer = (nil)] [url = about:blank] 18:23:58 INFO - PROCESS | 1858 | --DOMWINDOW == 17 (0x8b7e9800) [pid = 1858] [serial = 1009] [outer = (nil)] [url = about:blank] 18:24:00 INFO - PROCESS | 1858 | 1477445040059 Marionette TRACE conn4 <- [1,1492,null,{"value":["/html/semantics/scripting-1/the-script-element/async_006.htm",0,null,null,[["dynamically created external script executes asynchronously",0,null,null]]]}] 18:24:00 INFO - . 18:24:00 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 4883ms 18:24:00 INFO - PROCESS | 1858 | 1477445040088 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 18:24:00 INFO - PROCESS | 1858 | 1477445040094 Marionette TRACE conn4 <- [1,1493,null,{"value":"7"}] 18:24:00 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 18:24:00 INFO - PROCESS | 1858 | 1477445040105 Marionette TRACE conn4 -> [0,1494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:00 INFO - PROCESS | 1858 | 1477445040318 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 18:24:00 INFO - PROCESS | 1858 | 1477445040339 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 18:24:00 INFO - PROCESS | 1858 | 1477445040345 Marionette TRACE conn4 <- [1,1495,null,["7"]] 18:24:00 INFO - PROCESS | 1858 | 1477445040353 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"7"}] 18:24:00 INFO - PROCESS | 1858 | 1477445040361 Marionette TRACE conn4 <- [1,1496,null,{}] 18:24:00 INFO - PROCESS | 1858 | 1477445040367 Marionette TRACE conn4 -> [0,1497,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_007.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7ec000 == 9 [pid = 1858] [id = 349] 18:24:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 18 (0x8b7ec400) [pid = 1858] [serial = 1022] [outer = (nil)] 18:24:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 19 (0x8b7f2c00) [pid = 1858] [serial = 1023] [outer = 0x8b7ec400] 18:24:00 INFO - PROCESS | 1858 | 1477445040454 Marionette DEBUG loaded listener.js 18:24:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x8b8c9400) [pid = 1858] [serial = 1024] [outer = 0x8b7ec400] 18:24:01 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x8c729c00) [pid = 1858] [serial = 1016] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 18:24:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8d0000 == 8 [pid = 1858] [id = 339] 18:24:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7ed800 == 7 [pid = 1858] [id = 348] 18:24:06 INFO - PROCESS | 1858 | --DOMWINDOW == 18 (0x8c72fc00) [pid = 1858] [serial = 1017] [outer = (nil)] [url = about:blank] 18:24:06 INFO - PROCESS | 1858 | --DOMWINDOW == 17 (0x8c730000) [pid = 1858] [serial = 1018] [outer = (nil)] [url = about:blank] 18:24:06 INFO - PROCESS | 1858 | --DOMWINDOW == 16 (0x8b7f4000) [pid = 1858] [serial = 1020] [outer = (nil)] [url = about:blank] 18:24:08 INFO - PROCESS | 1858 | --DOMWINDOW == 15 (0x8b7ee000) [pid = 1858] [serial = 1019] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 18:24:08 INFO - PROCESS | 1858 | 1477445048981 Marionette TRACE conn4 <- [1,1497,null,{"value":["/html/semantics/scripting-1/the-script-element/async_007.htm",0,null,null,[["Ordered async script execution when script.async == false",0,null,null]]]}] 18:24:08 INFO - . 18:24:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 8890ms 18:24:08 INFO - PROCESS | 1858 | 1477445048994 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 18:24:09 INFO - PROCESS | 1858 | 1477445049000 Marionette TRACE conn4 <- [1,1498,null,{"value":"7"}] 18:24:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 18:24:09 INFO - PROCESS | 1858 | 1477445049012 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:09 INFO - PROCESS | 1858 | 1477445049230 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 18:24:09 INFO - PROCESS | 1858 | 1477445049299 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 18:24:09 INFO - PROCESS | 1858 | 1477445049305 Marionette TRACE conn4 <- [1,1500,null,["7"]] 18:24:09 INFO - PROCESS | 1858 | 1477445049313 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"7"}] 18:24:09 INFO - PROCESS | 1858 | 1477445049321 Marionette TRACE conn4 <- [1,1501,null,{}] 18:24:09 INFO - PROCESS | 1858 | 1477445049327 Marionette TRACE conn4 -> [0,1502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_008.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:09 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7e9400 == 8 [pid = 1858] [id = 350] 18:24:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 16 (0x8b7e9800) [pid = 1858] [serial = 1025] [outer = (nil)] 18:24:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 17 (0x8b7ebc00) [pid = 1858] [serial = 1026] [outer = 0x8b7e9800] 18:24:09 INFO - PROCESS | 1858 | 1477445049414 Marionette DEBUG loaded listener.js 18:24:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 18 (0x8b8c6000) [pid = 1858] [serial = 1027] [outer = 0x8b7e9800] 18:24:11 INFO - PROCESS | 1858 | 1477445051979 Marionette TRACE conn4 <- [1,1502,null,{"value":["/html/semantics/scripting-1/the-script-element/async_008.htm",0,null,null,[["Async script element execution delays the window's load event",0,null,null]]]}] 18:24:12 INFO - . 18:24:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3025ms 18:24:12 INFO - PROCESS | 1858 | 1477445052035 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 18:24:12 INFO - PROCESS | 1858 | 1477445052042 Marionette TRACE conn4 <- [1,1503,null,{"value":"7"}] 18:24:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 18:24:12 INFO - PROCESS | 1858 | 1477445052049 Marionette TRACE conn4 -> [0,1504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:12 INFO - PROCESS | 1858 | 1477445052219 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 18:24:12 INFO - PROCESS | 1858 | 1477445052330 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 18:24:12 INFO - PROCESS | 1858 | 1477445052334 Marionette TRACE conn4 <- [1,1505,null,["7"]] 18:24:12 INFO - PROCESS | 1858 | 1477445052341 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"7"}] 18:24:12 INFO - PROCESS | 1858 | 1477445052346 Marionette TRACE conn4 <- [1,1506,null,{}] 18:24:12 INFO - PROCESS | 1858 | 1477445052354 Marionette TRACE conn4 -> [0,1507,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_009.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c13b400 == 9 [pid = 1858] [id = 351] 18:24:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 19 (0x8c13d400) [pid = 1858] [serial = 1028] [outer = (nil)] 18:24:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x8c72a000) [pid = 1858] [serial = 1029] [outer = 0x8c13d400] 18:24:12 INFO - PROCESS | 1858 | 1477445052433 Marionette DEBUG loaded listener.js 18:24:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x8b7ecc00) [pid = 1858] [serial = 1030] [outer = 0x8c13d400] 18:24:13 INFO - PROCESS | 1858 | 1477445053869 Marionette TRACE conn4 <- [1,1507,null,{"value":["/html/semantics/scripting-1/the-script-element/async_009.htm",0,null,null,[["Document.write() silently fails from an Async script",0,null,null]]]}] 18:24:13 INFO - . 18:24:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1874ms 18:24:13 INFO - PROCESS | 1858 | 1477445053924 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 18:24:13 INFO - PROCESS | 1858 | 1477445053929 Marionette TRACE conn4 <- [1,1508,null,{"value":"7"}] 18:24:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 18:24:13 INFO - PROCESS | 1858 | 1477445053939 Marionette TRACE conn4 -> [0,1509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:14 INFO - PROCESS | 1858 | 1477445054235 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 18:24:14 INFO - PROCESS | 1858 | 1477445054307 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 18:24:14 INFO - PROCESS | 1858 | 1477445054311 Marionette TRACE conn4 <- [1,1510,null,["7"]] 18:24:14 INFO - PROCESS | 1858 | 1477445054320 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"7"}] 18:24:14 INFO - PROCESS | 1858 | 1477445054328 Marionette TRACE conn4 <- [1,1511,null,{}] 18:24:14 INFO - PROCESS | 1858 | 1477445054378 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_010.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c135400 == 10 [pid = 1858] [id = 352] 18:24:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x8c135800) [pid = 1858] [serial = 1031] [outer = (nil)] 18:24:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8c72e000) [pid = 1858] [serial = 1032] [outer = 0x8c135800] 18:24:14 INFO - PROCESS | 1858 | 1477445054472 Marionette DEBUG loaded listener.js 18:24:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8c735400) [pid = 1858] [serial = 1033] [outer = 0x8c135800] 18:24:15 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x8b7f3400) [pid = 1858] [serial = 1021] [outer = (nil)] [url = about:blank] 18:24:15 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x8b7f2c00) [pid = 1858] [serial = 1023] [outer = (nil)] [url = about:blank] 18:24:16 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x8b7e9800) [pid = 1858] [serial = 1025] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 18:24:16 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x8b7ec400) [pid = 1858] [serial = 1022] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 18:24:22 INFO - PROCESS | 1858 | --DOCSHELL 0x8c139c00 == 9 [pid = 1858] [id = 347] 18:24:22 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7e9400 == 8 [pid = 1858] [id = 350] 18:24:22 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7ec000 == 7 [pid = 1858] [id = 349] 18:24:22 INFO - PROCESS | 1858 | --DOCSHELL 0x8c13b400 == 6 [pid = 1858] [id = 351] 18:24:22 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x8b8c9400) [pid = 1858] [serial = 1024] [outer = (nil)] [url = about:blank] 18:24:22 INFO - PROCESS | 1858 | --DOMWINDOW == 18 (0x8b8c6000) [pid = 1858] [serial = 1027] [outer = (nil)] [url = about:blank] 18:24:22 INFO - PROCESS | 1858 | --DOMWINDOW == 17 (0x8b7ebc00) [pid = 1858] [serial = 1026] [outer = (nil)] [url = about:blank] 18:24:22 INFO - PROCESS | 1858 | --DOMWINDOW == 16 (0x8c72a000) [pid = 1858] [serial = 1029] [outer = (nil)] [url = about:blank] 18:24:23 INFO - PROCESS | 1858 | 1477445063024 Marionette TRACE conn4 <- [1,1512,null,{"value":["/html/semantics/scripting-1/the-script-element/async_010.htm",0,null,null,[["Removing an async script before execution",0,null,null]]]}] 18:24:23 INFO - . 18:24:23 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9143ms 18:24:23 INFO - PROCESS | 1858 | 1477445063082 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 18:24:23 INFO - PROCESS | 1858 | 1477445063088 Marionette TRACE conn4 <- [1,1513,null,{"value":"7"}] 18:24:23 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 18:24:23 INFO - PROCESS | 1858 | 1477445063100 Marionette TRACE conn4 -> [0,1514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:23 INFO - PROCESS | 1858 | 1477445063281 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 18:24:23 INFO - PROCESS | 1858 | 1477445063300 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 18:24:23 INFO - PROCESS | 1858 | 1477445063305 Marionette TRACE conn4 <- [1,1515,null,["7"]] 18:24:23 INFO - PROCESS | 1858 | 1477445063314 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"7"}] 18:24:23 INFO - PROCESS | 1858 | 1477445063322 Marionette TRACE conn4 <- [1,1516,null,{}] 18:24:23 INFO - PROCESS | 1858 | 1477445063415 Marionette TRACE conn4 -> [0,1517,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_011.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:23 INFO - PROCESS | 1858 | ++DOCSHELL 0x87ce5800 == 7 [pid = 1858] [id = 353] 18:24:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 17 (0x87ce5c00) [pid = 1858] [serial = 1034] [outer = (nil)] 18:24:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 18 (0x87ce8c00) [pid = 1858] [serial = 1035] [outer = 0x87ce5c00] 18:24:23 INFO - PROCESS | 1858 | 1477445063502 Marionette DEBUG loaded listener.js 18:24:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 19 (0x8b7ebc00) [pid = 1858] [serial = 1036] [outer = 0x87ce5c00] 18:24:24 INFO - PROCESS | 1858 | 1477445064003 Marionette TRACE conn4 <- [1,1517,null,{"value":["/html/semantics/scripting-1/the-script-element/async_011.htm",0,null,null,[["An empty parser-inserted script element should return async=true",0,null,null]]]}] 18:24:24 INFO - . 18:24:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 919ms 18:24:24 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 18:24:24 INFO - PROCESS | 1858 | 1477445064017 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 18:24:24 INFO - PROCESS | 1858 | 1477445064022 Marionette TRACE conn4 <- [1,1518,null,{"value":"7"}] 18:24:24 INFO - PROCESS | 1858 | 1477445064029 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:24 INFO - PROCESS | 1858 | 1477445064238 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 18:24:24 INFO - PROCESS | 1858 | 1477445064256 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 18:24:24 INFO - PROCESS | 1858 | 1477445064261 Marionette TRACE conn4 <- [1,1520,null,["7"]] 18:24:24 INFO - PROCESS | 1858 | 1477445064267 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"7"}] 18:24:24 INFO - PROCESS | 1858 | 1477445064272 Marionette TRACE conn4 <- [1,1521,null,{}] 18:24:24 INFO - PROCESS | 1858 | 1477445064279 Marionette TRACE conn4 -> [0,1522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7f5800 == 8 [pid = 1858] [id = 354] 18:24:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x8b8c6c00) [pid = 1858] [serial = 1037] [outer = (nil)] 18:24:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x8b8d0000) [pid = 1858] [serial = 1038] [outer = 0x8b8c6c00] 18:24:24 INFO - PROCESS | 1858 | 1477445064357 Marionette DEBUG loaded listener.js 18:24:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87cda400) [pid = 1858] [serial = 1039] [outer = 0x8b8c6c00] 18:24:25 INFO - PROCESS | 1858 | 1477445065003 Marionette TRACE conn4 <- [1,1522,null,{"value":["/html/semantics/scripting-1/the-script-element/historical.html",0,null,null,[["script.onbeforescriptexecute should not be supported",0,null,null],["script.onafterscriptexecute should not be supported",0,null,null],["onbeforescriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onbeforescriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:48\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonbeforescriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["onafterscriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onafterscriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:47\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonafterscriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["beforescriptexecute event should not be supported",1,"assert_unreached: Reached unreachable code","t_beforescriptexecute_event [0,1523,"getWindowHandle",null] 18:24:25 INFO - PROCESS | 1858 | 1477445065077 Marionette TRACE conn4 <- [1,1523,null,{"value":"7"}] 18:24:25 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 18:24:25 INFO - PROCESS | 1858 | 1477445065084 Marionette TRACE conn4 -> [0,1524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:25 INFO - PROCESS | 1858 | 1477445065301 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 18:24:25 INFO - PROCESS | 1858 | 1477445065322 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 18:24:25 INFO - PROCESS | 1858 | 1477445065326 Marionette TRACE conn4 <- [1,1525,null,["7"]] 18:24:25 INFO - PROCESS | 1858 | 1477445065332 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"7"}] 18:24:25 INFO - PROCESS | 1858 | 1477445065339 Marionette TRACE conn4 <- [1,1526,null,{}] 18:24:25 INFO - PROCESS | 1858 | 1477445065345 Marionette TRACE conn4 -> [0,1527,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c898400 == 9 [pid = 1858] [id = 355] 18:24:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8c898800) [pid = 1858] [serial = 1040] [outer = (nil)] 18:24:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8c89a000) [pid = 1858] [serial = 1041] [outer = 0x8c898800] 18:24:25 INFO - PROCESS | 1858 | 1477445065484 Marionette DEBUG loaded listener.js 18:24:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8c8a0400) [pid = 1858] [serial = 1042] [outer = 0x8c898800] 18:24:25 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x8c13d400) [pid = 1858] [serial = 1028] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 18:24:26 INFO - PROCESS | 1858 | 1477445066009 Marionette TRACE conn4 <- [1,1527,null,{"value":["/html/semantics/scripting-1/the-script-element/load-event.html",0,null,null,[["load events should not be fired for inline scripts",0,null,null]]]}] 18:24:26 INFO - . 18:24:26 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 975ms 18:24:26 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 18:24:26 INFO - PROCESS | 1858 | 1477445066059 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 18:24:26 INFO - PROCESS | 1858 | 1477445066062 Marionette TRACE conn4 <- [1,1528,null,{"value":"7"}] 18:24:26 INFO - PROCESS | 1858 | 1477445066069 Marionette TRACE conn4 -> [0,1529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:26 INFO - PROCESS | 1858 | 1477445066268 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 18:24:26 INFO - PROCESS | 1858 | 1477445066282 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 18:24:26 INFO - PROCESS | 1858 | 1477445066285 Marionette TRACE conn4 <- [1,1530,null,["7"]] 18:24:26 INFO - PROCESS | 1858 | 1477445066292 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"7"}] 18:24:26 INFO - PROCESS | 1858 | 1477445066298 Marionette TRACE conn4 <- [1,1531,null,{}] 18:24:26 INFO - PROCESS | 1858 | 1477445066304 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb35800 == 10 [pid = 1858] [id = 356] 18:24:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8ca2f800) [pid = 1858] [serial = 1043] [outer = (nil)] 18:24:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8d688800) [pid = 1858] [serial = 1044] [outer = 0x8ca2f800] 18:24:26 INFO - PROCESS | 1858 | 1477445066384 Marionette DEBUG loaded listener.js 18:24:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8d86b400) [pid = 1858] [serial = 1045] [outer = 0x8ca2f800] 18:24:27 INFO - PROCESS | 1858 | 1477445067131 Marionette TRACE conn4 <- [1,1532,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-01.html",0,null,null,[["Script @type: unknown parameters",0,null,null],["Script @type: unknown parameters 1",0,null,null],["Script @type: unknown parameters 2",0,null,null],["Script @type: unknown parameters 3",0,null,null],["Script @type: unknown parameters 4",0,null,null],["Script @type: unknown parameters 5",0,null,null]]]}] 18:24:27 INFO - ...... 18:24:27 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1119ms 18:24:27 INFO - PROCESS | 1858 | 1477445067189 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 18:24:27 INFO - PROCESS | 1858 | 1477445067192 Marionette TRACE conn4 <- [1,1533,null,{"value":"7"}] 18:24:27 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 18:24:27 INFO - PROCESS | 1858 | 1477445067199 Marionette TRACE conn4 -> [0,1534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:27 INFO - PROCESS | 1858 | 1477445067350 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 18:24:27 INFO - PROCESS | 1858 | 1477445067457 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 18:24:27 INFO - PROCESS | 1858 | 1477445067463 Marionette TRACE conn4 <- [1,1535,null,["7"]] 18:24:27 INFO - PROCESS | 1858 | 1477445067467 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"7"}] 18:24:27 INFO - PROCESS | 1858 | 1477445067472 Marionette TRACE conn4 <- [1,1536,null,{}] 18:24:27 INFO - PROCESS | 1858 | 1477445067477 Marionette TRACE conn4 -> [0,1537,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db1f000 == 11 [pid = 1858] [id = 357] 18:24:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8db1f400) [pid = 1858] [serial = 1046] [outer = (nil)] 18:24:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8db25800) [pid = 1858] [serial = 1047] [outer = 0x8db1f400] 18:24:27 INFO - PROCESS | 1858 | 1477445067551 Marionette DEBUG loaded listener.js 18:24:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8db28800) [pid = 1858] [serial = 1048] [outer = 0x8db1f400] 18:24:28 INFO - PROCESS | 1858 | 1477445068057 Marionette TRACE conn4 <- [1,1537,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-02.html",0,null,null,[["Script @type: unknown parameters",1,"assert_not_equals: got disallowed value 5","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:26:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:24:3\n"],["Script @type: unknown parameters 1",1,"assert_equals: expected 5 but got 10","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:35:3\n"]]]}] 18:24:28 INFO - .. 18:24:28 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 874ms 18:24:28 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 18:24:28 INFO - PROCESS | 1858 | 1477445068073 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 18:24:28 INFO - PROCESS | 1858 | 1477445068076 Marionette TRACE conn4 <- [1,1538,null,{"value":"7"}] 18:24:28 INFO - PROCESS | 1858 | 1477445068083 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:28 INFO - PROCESS | 1858 | 1477445068284 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 18:24:28 INFO - PROCESS | 1858 | 1477445068389 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 18:24:28 INFO - PROCESS | 1858 | 1477445068393 Marionette TRACE conn4 <- [1,1540,null,["7"]] 18:24:28 INFO - PROCESS | 1858 | 1477445068397 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"7"}] 18:24:28 INFO - PROCESS | 1858 | 1477445068402 Marionette TRACE conn4 <- [1,1541,null,{}] 18:24:28 INFO - PROCESS | 1858 | 1477445068407 Marionette TRACE conn4 -> [0,1542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-03.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc09c00 == 12 [pid = 1858] [id = 358] 18:24:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8dc0a000) [pid = 1858] [serial = 1049] [outer = (nil)] 18:24:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8dc89000) [pid = 1858] [serial = 1050] [outer = 0x8dc0a000] 18:24:28 INFO - PROCESS | 1858 | 1477445068487 Marionette DEBUG loaded listener.js 18:24:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8f840400) [pid = 1858] [serial = 1051] [outer = 0x8dc0a000] 18:24:29 INFO - PROCESS | 1858 | 1477445069125 Marionette TRACE conn4 <- [1,1542,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-03.html",0,null,null,[["Script changing @charset",1,"assert_equals: expected \"śćążź\" but got \"\\ufffd湿\\ufffd\"","window.onload<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1441:17\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:16:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:10:1\n"]]]}] 18:24:29 INFO - . 18:24:29 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1074ms 18:24:29 INFO - PROCESS | 1858 | 1477445069161 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 18:24:29 INFO - PROCESS | 1858 | 1477445069167 Marionette TRACE conn4 <- [1,1543,null,{"value":"7"}] 18:24:29 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 18:24:29 INFO - PROCESS | 1858 | 1477445069178 Marionette TRACE conn4 -> [0,1544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:29 INFO - PROCESS | 1858 | 1477445069362 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 18:24:29 INFO - PROCESS | 1858 | 1477445069505 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 18:24:29 INFO - PROCESS | 1858 | 1477445069511 Marionette TRACE conn4 <- [1,1545,null,["7"]] 18:24:29 INFO - PROCESS | 1858 | 1477445069519 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"7"}] 18:24:29 INFO - PROCESS | 1858 | 1477445069526 Marionette TRACE conn4 <- [1,1546,null,{}] 18:24:29 INFO - PROCESS | 1858 | 1477445069536 Marionette TRACE conn4 -> [0,1547,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c12fc00 == 13 [pid = 1858] [id = 359] 18:24:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8c131000) [pid = 1858] [serial = 1052] [outer = (nil)] 18:24:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8c729400) [pid = 1858] [serial = 1053] [outer = 0x8c131000] 18:24:29 INFO - PROCESS | 1858 | 1477445069629 Marionette DEBUG loaded listener.js 18:24:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x8c13c000) [pid = 1858] [serial = 1054] [outer = 0x8c131000] 18:24:30 INFO - PROCESS | 1858 | 1477445070289 Marionette TRACE conn4 <- [1,1547,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html",0,null,null,[["HTMLScriptElement: crossorigin attribute network test1",0,null,null],["HTMLScriptElement: crossorigin attribute network test2",0,null,null],["HTMLScriptElement: crossorigin attribute network test3",0,null,null]]]}] 18:24:30 INFO - ... 18:24:30 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1175ms 18:24:30 INFO - PROCESS | 1858 | 1477445070353 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 18:24:30 INFO - PROCESS | 1858 | 1477445070360 Marionette TRACE conn4 <- [1,1548,null,{"value":"7"}] 18:24:30 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 18:24:30 INFO - PROCESS | 1858 | 1477445070367 Marionette TRACE conn4 -> [0,1549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:30 INFO - PROCESS | 1858 | 1477445070589 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 18:24:30 INFO - PROCESS | 1858 | 1477445070603 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 18:24:30 INFO - PROCESS | 1858 | 1477445070607 Marionette TRACE conn4 <- [1,1550,null,["7"]] 18:24:30 INFO - PROCESS | 1858 | 1477445070614 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"7"}] 18:24:30 INFO - PROCESS | 1858 | 1477445070619 Marionette TRACE conn4 <- [1,1551,null,{}] 18:24:30 INFO - PROCESS | 1858 | 1477445070724 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-crossorigin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x8317a000 == 14 [pid = 1858] [id = 360] 18:24:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x8d80ec00) [pid = 1858] [serial = 1055] [outer = (nil)] 18:24:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x8db22800) [pid = 1858] [serial = 1056] [outer = 0x8d80ec00] 18:24:30 INFO - PROCESS | 1858 | 1477445070812 Marionette DEBUG loaded listener.js 18:24:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x8db9b000) [pid = 1858] [serial = 1057] [outer = 0x8d80ec00] 18:24:31 INFO - PROCESS | 1858 | 1477445071399 Marionette TRACE conn4 <- [1,1552,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin.html",0,null,null,[["HTMLScriptElement: crossOrigin IDL attribute",0,null,null]]]}] 18:24:31 INFO - . 18:24:31 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1070ms 18:24:31 INFO - PROCESS | 1858 | 1477445071469 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 18:24:31 INFO - PROCESS | 1858 | 1477445071475 Marionette TRACE conn4 <- [1,1553,null,{"value":"7"}] 18:24:31 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 18:24:31 INFO - PROCESS | 1858 | 1477445071485 Marionette TRACE conn4 -> [0,1554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:31 INFO - PROCESS | 1858 | 1477445071648 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 18:24:31 INFO - PROCESS | 1858 | 1477445071770 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 18:24:31 INFO - PROCESS | 1858 | 1477445071777 Marionette TRACE conn4 <- [1,1555,null,["7"]] 18:24:31 INFO - PROCESS | 1858 | 1477445071828 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"7"}] 18:24:31 INFO - PROCESS | 1858 | 1477445071837 Marionette TRACE conn4 <- [1,1556,null,{}] 18:24:31 INFO - PROCESS | 1858 | 1477445071843 Marionette TRACE conn4 -> [0,1557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x83177800 == 15 [pid = 1858] [id = 361] 18:24:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x8f88a800) [pid = 1858] [serial = 1058] [outer = (nil)] 18:24:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x8f88e400) [pid = 1858] [serial = 1059] [outer = 0x8f88a800] 18:24:31 INFO - PROCESS | 1858 | 1477445071935 Marionette DEBUG loaded listener.js 18:24:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x8f895800) [pid = 1858] [serial = 1060] [outer = 0x8f88a800] 18:24:32 INFO - PROCESS | 1858 | 1477445072513 Marionette TRACE conn4 <- [1,1557,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml",0,null,null,[["Scripts with for and event attributes should not run.",0,null,null]]]}] 18:24:32 INFO - . 18:24:32 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1069ms 18:24:32 INFO - PROCESS | 1858 | 1477445072554 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 18:24:32 INFO - PROCESS | 1858 | 1477445072559 Marionette TRACE conn4 <- [1,1558,null,{"value":"7"}] 18:24:32 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 18:24:32 INFO - PROCESS | 1858 | 1477445072570 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:32 INFO - PROCESS | 1858 | 1477445072747 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 18:24:32 INFO - PROCESS | 1858 | 1477445072945 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 18:24:32 INFO - PROCESS | 1858 | 1477445072951 Marionette TRACE conn4 <- [1,1560,null,["7"]] 18:24:32 INFO - PROCESS | 1858 | 1477445072966 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"7"}] 18:24:32 INFO - PROCESS | 1858 | 1477445072976 Marionette TRACE conn4 <- [1,1561,null,{}] 18:24:33 INFO - PROCESS | 1858 | 1477445072982 Marionette TRACE conn4 -> [0,1562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-for-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7e7c00 == 16 [pid = 1858] [id = 362] 18:24:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x8b7e8000) [pid = 1858] [serial = 1061] [outer = (nil)] 18:24:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x8b8c8400) [pid = 1858] [serial = 1062] [outer = 0x8b7e8000] 18:24:33 INFO - PROCESS | 1858 | 1477445073066 Marionette DEBUG loaded listener.js 18:24:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x8b8c8800) [pid = 1858] [serial = 1063] [outer = 0x8b7e8000] 18:24:33 INFO - PROCESS | 1858 | 1477445073833 Marionette TRACE conn4 <- [1,1562,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event.html",0,null,null,[["Scripts with for and event attributes",0,null,null],["Script 0",0,null,null],["Script 1",1,"assert_equals: script for=\"window\" event=\"onload x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 2",1,"assert_equals: script for=\"window\" event=\"onload(x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 3",1,"assert_equals: script for=\"window\" event=\"onload(x)\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 4",0,null,null],["Script 5",0,null,null],["Script 6",0,null,null],["Script 7",0,null,null],["Script 8",0,null,null],["Script 9",0,null,null],["Script 10",0,null,null],["Script 11",0,null,null],["Script 12",0,null,null],["Script 13",0,null,null],["Script 14",0,null,null],["Script 15",0,null,null],["Script 16",0,null,null]]]}] 18:24:33 INFO - .................. 18:24:33 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1325ms 18:24:33 INFO - PROCESS | 1858 | 1477445073892 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 18:24:33 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 18:24:33 INFO - PROCESS | 1858 | 1477445073898 Marionette TRACE conn4 <- [1,1563,null,{"value":"7"}] 18:24:33 INFO - PROCESS | 1858 | 1477445073907 Marionette TRACE conn4 -> [0,1564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:34 INFO - PROCESS | 1858 | 1477445074075 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 18:24:34 INFO - PROCESS | 1858 | 1477445074215 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 18:24:34 INFO - PROCESS | 1858 | 1477445074222 Marionette TRACE conn4 <- [1,1565,null,["7"]] 18:24:34 INFO - PROCESS | 1858 | --DOCSHELL 0x8c135400 == 15 [pid = 1858] [id = 352] 18:24:34 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0x8c72e000) [pid = 1858] [serial = 1032] [outer = (nil)] [url = about:blank] 18:24:34 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0x8b7ecc00) [pid = 1858] [serial = 1030] [outer = (nil)] [url = about:blank] 18:24:34 INFO - PROCESS | 1858 | 1477445074254 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"7"}] 18:24:34 INFO - PROCESS | 1858 | 1477445074262 Marionette TRACE conn4 <- [1,1566,null,{}] 18:24:34 INFO - PROCESS | 1858 | 1477445074268 Marionette TRACE conn4 -> [0,1567,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-language-type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c733000 == 16 [pid = 1858] [id = 363] 18:24:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x8c8a0c00) [pid = 1858] [serial = 1064] [outer = (nil)] 18:24:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x8dc03800) [pid = 1858] [serial = 1065] [outer = 0x8c8a0c00] 18:24:34 INFO - PROCESS | 1858 | 1477445074362 Marionette DEBUG loaded listener.js 18:24:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x8dc07000) [pid = 1858] [serial = 1066] [outer = 0x8c8a0c00] 18:24:34 INFO - PROCESS | 1858 | 1477445074870 Marionette TRACE conn4 <- [1,1567,null,{"value":["/html/semantics/scripting-1/the-script-element/script-language-type.html",0,null,null,[["A script with empty type should run",0,null,null]]]}] 18:24:34 INFO - . 18:24:34 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 974ms 18:24:34 INFO - PROCESS | 1858 | 1477445074878 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 18:24:34 INFO - PROCESS | 1858 | 1477445074882 Marionette TRACE conn4 <- [1,1568,null,{"value":"7"}] 18:24:34 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 18:24:34 INFO - PROCESS | 1858 | 1477445074889 Marionette TRACE conn4 -> [0,1569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:35 INFO - PROCESS | 1858 | 1477445075045 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 18:24:35 INFO - PROCESS | 1858 | 1477445075175 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 18:24:35 INFO - PROCESS | 1858 | 1477445075185 Marionette TRACE conn4 <- [1,1570,null,["7"]] 18:24:35 INFO - PROCESS | 1858 | 1477445075201 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"7"}] 18:24:35 INFO - PROCESS | 1858 | 1477445075207 Marionette TRACE conn4 <- [1,1571,null,{}] 18:24:35 INFO - PROCESS | 1858 | 1477445075213 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-languages-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f983000 == 17 [pid = 1858] [id = 364] 18:24:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x8f984000) [pid = 1858] [serial = 1067] [outer = (nil)] 18:24:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x8fa18400) [pid = 1858] [serial = 1068] [outer = 0x8f984000] 18:24:35 INFO - PROCESS | 1858 | 1477445075288 Marionette DEBUG loaded listener.js 18:24:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x90650000) [pid = 1858] [serial = 1069] [outer = 0x8f984000] 18:24:35 INFO - PROCESS | 1858 | 1477445075793 Marionette TRACE conn4 <- [1,1572,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-01.html",0,null,null,[["Script @type: unknown parameters",1,"assert_unreached: 'charset' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:11:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:10:1\n"],["Script @type: unknown parameters 1",1,"assert_unreached: 'x-test' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:16:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:15:1\n"],["Script @type: unknown parameters 2",0,null,null]]]}] 18:24:35 INFO - ... 18:24:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 920ms 18:24:35 INFO - PROCESS | 1858 | 1477445075809 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 18:24:35 INFO - PROCESS | 1858 | 1477445075812 Marionette TRACE conn4 <- [1,1573,null,{"value":"7"}] 18:24:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 18:24:35 INFO - PROCESS | 1858 | 1477445075823 Marionette TRACE conn4 -> [0,1574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:35 INFO - PROCESS | 1858 | 1477445075979 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 18:24:35 INFO - PROCESS | 1858 | 1477445075994 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 18:24:36 INFO - PROCESS | 1858 | 1477445075999 Marionette TRACE conn4 <- [1,1575,null,["7"]] 18:24:36 INFO - PROCESS | 1858 | 1477445076005 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"7"}] 18:24:36 INFO - PROCESS | 1858 | 1477445076011 Marionette TRACE conn4 <- [1,1576,null,{}] 18:24:36 INFO - PROCESS | 1858 | 1477445076016 Marionette TRACE conn4 -> [0,1577,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-languages-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x91083400 == 18 [pid = 1858] [id = 365] 18:24:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x92a24000) [pid = 1858] [serial = 1070] [outer = (nil)] 18:24:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x92da4c00) [pid = 1858] [serial = 1071] [outer = 0x92a24000] 18:24:36 INFO - PROCESS | 1858 | 1477445076189 Marionette DEBUG loaded listener.js 18:24:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x9318f400) [pid = 1858] [serial = 1072] [outer = 0x92a24000] 18:24:36 INFO - PROCESS | 1858 | [1858] 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 18:24:36 INFO - PROCESS | 1858 | [1858] 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 18:24:36 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:36 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:36 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:36 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:36 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:36 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:36 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:36 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:36 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:24:38 INFO - .................................................................................................................................................................................................................................................................................................................................... 18:24:38 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2289ms 18:24:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 18:24:38 INFO - PROCESS | 1858 | 1477445077787 Marionette TRACE conn4 <- [1,1577,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-02.html",0,null,null,[["Script should run with type=\"\"",0,null,null],["Script shouldn't run with type=\" \"",0,null,null],["Script should run with type=\"application/ecmascript\"",0,null,null],["Script should run with type=\"application/javascript\"",0,null,null],["Script should run with type=\"application/x-ecmascript\"",0,null,null],["Script should run with type=\"application/x-javascript\"",0,null,null],["Script should run with type=\"APPLICATION/ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/JAVASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"application/ecmascript \"",0,null,null],["Script should run with type=\"application/javascript \"",0,null,null],["Script should run with type=\"application/x-ecmascript \"",0,null,null],["Script should run with type=\"application/x-javascript \"",0,null,null],["Script should run with type=\" application/ecmascript\"",0,null,null],["Script should run with type=\" application/javascript\"",0,null,null],["Script should run with type=\" application/x-ecmascript\"",0,null,null],["Script should run with type=\" application/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\t\"",0,null,null],["Script should run with type=\"application/javascript\\t\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"application/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\tapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/javascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\n\"",0,null,null],["Script should run with type=\"application/javascript\\n\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"application/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\napplication/ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/javascript\"",0,null,null],["Script should run with type=\"\\napplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\r\"",0,null,null],["Script should run with type=\"application/javascript\\r\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"application/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/javascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script should run with type=\"text/ecmascript\"",0,null,null],["Script should run with type=\"text/javascript\"",0,null,null],["Script should run with type=\"text/javascript1.0\"",0,null,null],["Script should run with type=\"text/javascript1.1\"",0,null,null],["Script should run with type=\"text/javascript1.2\"",0,null,null],["Script should run with type=\"text/javascript1.3\"",0,null,null],["Script should run with type=\"text/javascript1.4\"",0,null,null],["Script should run with type=\"text/javascript1.5\"",0,null,null],["Script should run with type=\"text/jscript\"",0,null,null],["Script should run with type=\"text/livescript\"",0,null,null],["Script should run with type=\"text/x-ecmascript\"",0,null,null],["Script should run with type=\"text/x-javascript\"",0,null,null],["Script should run with type=\"TEXT/ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.0\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.1\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.2\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.3\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.4\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.5\"",0,null,null],["Script should run with type=\"TEXT/JSCRIPT\"",0,null,null],["Script should run with type=\"TEXT/LIVESCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"text/ecmascript \"",0,null,null],["Script should run with type=\"text/javascript \"",0,null,null],["Script should run with type=\"text/javascript1.0 \"",0,null,null],["Script should run with type=\"text/javascript1.1 \"",0,null,null],["Script should run with type=\"text/javascript1.2 \"",0,null,null],["Script should run with type=\"text/javascript1.3 \"",0,null,null],["Script should run with type=\"text/javascript1.4 \"",0,null,null],["Script should run with type=\"text/javascript1.5 \"",0,null,null],["Script should run with type=\"text/jscript \"",0,null,null],["Script should run with type=\"text/livescript \"",0,null,null],["Script should run with type=\"text/x-ecmascript \"",0,null,null],["Script should run with type=\"text/x-javascript \"",0,null,null],["Script should run with type=\" text/ecmascript\"",0,null,null],["Script should run with type=\" text/javascript\"",0,null,null],["Script should run with type=\" text/javascript1.0\"",0,null,null],["Script should run with type=\" text/javascript1.1\"",0,null,null],["Script should run with type=\" text/javascript1.2\"",0,null,null],["Script should run with type=\" text/javascript1.3\"",0,null,null],["Script should run with type=\" text/javascript1.4\"",0,null,null],["Script should run with type=\" text/javascript1.5\"",0,null,null],["Script should run with type=\" text/jscript\"",0,null,null],["Script should run with type=\" text/livescript\"",0,null,null],["Script should run with type=\" text/x-ecmascript\"",0,null,null],["Script should run with type=\" text/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\t\"",0,null,null],["Script should run with type=\"text/javascript\\t\"",0,null,null],["Script should run with type=\"text/javascript1.0\\t\"",0,null,null],["Script should run with type=\"text/javascript1.1\\t\"",0,null,null],["Script should run with type=\"text/javascript1.2\\t\"",0,null,null],["Script should run with type=\"text/javascript1.3\\t\"",0,null,null],["Script should run with type=\"text/javascript1.4\\t\"",0,null,null],["Script should run with type=\"text/javascript1.5\\t\"",0,null,null],["Script should run with type=\"text/jscript\\t\"",0,null,null],["Script should run with type=\"text/livescript\\t\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"text/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\ttext/ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ttext/jscript\"",0,null,null],["Script should run with type=\"\\ttext/livescript\"",0,null,null],["Script should run with type=\"\\ttext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\n\"",0,null,null],["Script should run with type=\"text/javascript\\n\"",0,null,null],["Script should run with type=\"text/javascript1.0\\n\"",0,null,null],["Script should run with type=\"text/javascript1.1\\n\"",0,null,null],["Script should run with type=\"text/javascript1.2\\n\"",0,null,null],["Script should run with type=\"text/javascript1.3\\n\"",0,null,null],["Script should run with type=\"text/javascript1.4\\n\"",0,null,null],["Script should run with type=\"text/javascript1.5\\n\"",0,null,null],["Script should run with type=\"text/jscript\\n\"",0,null,null],["Script should run with type=\"text/livescript\\n\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"text/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\ntext/ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ntext/jscript\"",0,null,null],["Script should run with type=\"\\ntext/livescript\"",0,null,null],["Script should run with type=\"\\ntext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\r\"",0,null,null],["Script should run with type=\"text/javascript\\r\"",0,null,null],["Script should run with type=\"text/javascript1.0\\r\"",0,null,null],["Script should run with type=\"text/javascript1.1\\r\"",0,null,null],["Script should run with type=\"text/javascript1.2\\r\"",0,null,null],["Script should run with type=\"text/javascript1.3\\r\"",0,null,null],["Script should run with type=\"text/javascript1.4\\r\"",0,null,null],["Script should run with type=\"text/javascript1.5\\r\"",0,null,null],["Script should run with type=\"text/jscript\\r\"",0,null,null],["Script should run with type=\"text/livescript\\r\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"text/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rtext/ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.0\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.1\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.2\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.3\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.4\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.5\"",0,null,null],["Script should run with type=\"\\rtext/jscript\"",0,null,null],["Script should run with type=\"\\rtext/livescript\"",0,null,null],["Script should run with type=\"\\rtext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.0\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.1\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.2\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.3\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.4\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.5\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/jscript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/livescript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.0\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.1\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.2\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.3\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.4\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.5\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/livescript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/jscript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/livescript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/jscript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/livescript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script should run with language=\"\"",0,null,null],["Script shouldn't run with language=\" \"",0,null,null],["Script should run with language=\"ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"javascript\"",0,null,null],["Script should run with language=\"javascript1.0\"",0,null,null],["Script should run with language=\"javascript1.1\"",0,null,null],["Script should run with language=\"javascript1.2\"",0,null,null],["Script should run with language=\"javascript1.3\"",0,null,null],["Script should run with language=\"javascript1.4\"",0,null,null],["Script should run with language=\"javascript1.5\"",0,null,null],["Script should run with language=\"jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"livescript\"",0,null,null],["Script should run with language=\"x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"JAVASCRIPT\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.0\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.1\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.2\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.3\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.4\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.5\"",0,null,null],["Script should run with language=\"JSCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"LIVESCRIPT\"",0,null,null],["Script should run with language=\"X-ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"X-JAVASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script shouldn't run with language=\"ecmascript \"",0,null,null],["Script shouldn't run with language=\"javascript \"",0,null,null],["Script shouldn't run with language=\"javascript1.0 \"",0,null,null],["Script shouldn't run with language=\"javascript1.1 \"",0,null,null],["Script shouldn't run with language=\"javascript1.2 \"",0,null,null],["Script shouldn't run with language=\"javascript1.3 \"",0,null,null],["Script shouldn't run with language=\"javascript1.4 \"",0,null,null],["Script shouldn't run with language=\"javascript1.5 \"",0,null,null],["Script shouldn't run with language=\"jscript \"",0,null,null],["Script shouldn't run with language=\"livescript \"",0,null,null],["Script shouldn't run with language=\"x-ecmascript \"",0,null,null],["Script shouldn't run with language=\"x-javascript \"",0,null,null],["Script shouldn't run with language=\" ecmascript\"",0,null,null],["Script shouldn't run with language=\" javascript\"",0,null,null],["Script shouldn't run with language=\" javascript1.0\"",0,null,null],["Script shouldn't run with language=\" javascript1.1\"",0,null,null],["Script shouldn't run with language=\" javascript1.2\"",0,null,null],["Script shouldn't run with language=\" javascript1.3\"",0,null,null],["Script shouldn't run with language=\" javascript1.4\"",0,null,null],["Script shouldn't run with language=\" javascript1.5\"",0,null,null],["Script shouldn't run with language=\" jscript\"",0,null,null],["Script shouldn't run with language=\" livescript\"",0,null,null],["Script shouldn't run with language=\" x-ecmascript\"",0,null,null],["Script shouldn't run with language=\" x-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.0xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.1xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.2xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.3xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.4xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.5xyz\"",0,null,null],["Script shouldn't run with language=\"jscriptxyz\"",0,null,null],["Script shouldn't run with language=\"livescriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"xyzecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.0\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.1\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.2\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.3\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.4\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.5\"",0,null,null],["Script shouldn't run with language=\"xyzjscript\"",0,null,null],["Script shouldn't run with language=\"xyzlivescript\"",0,null,null],["Script shouldn't run with language=\"xyzx-ecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzx-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0\"",0,null,null],["Script shouldn't run with language=\"jscript\\0\"",0,null,null],["Script shouldn't run with language=\"livescript\\0\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0foo\"",0,null,null],["Script shouldn't run with language=\"jscript\\0foo\"",0,null,null],["Script shouldn't run with language=\"livescript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0foo\"",0,null,null]]]}] 18:24:38 INFO - PROCESS | 1858 | 1477445078113 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 18:24:38 INFO - PROCESS | 1858 | 1477445078116 Marionette TRACE conn4 <- [1,1578,null,{"value":"7"}] 18:24:38 INFO - PROCESS | 1858 | 1477445078130 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:38 INFO - PROCESS | 1858 | 1477445078596 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 18:24:38 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x8ca2f800) [pid = 1858] [serial = 1043] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 18:24:38 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x8db1f400) [pid = 1858] [serial = 1046] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 18:24:38 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x87ce5c00) [pid = 1858] [serial = 1034] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 18:24:38 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x8b8c6c00) [pid = 1858] [serial = 1037] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 18:24:38 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x8c898800) [pid = 1858] [serial = 1040] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 18:24:38 INFO - PROCESS | 1858 | 1477445078709 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 18:24:38 INFO - PROCESS | 1858 | 1477445078712 Marionette TRACE conn4 <- [1,1580,null,["7"]] 18:24:38 INFO - PROCESS | 1858 | 1477445078717 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"7"}] 18:24:38 INFO - PROCESS | 1858 | 1477445078722 Marionette TRACE conn4 <- [1,1581,null,{}] 18:24:38 INFO - PROCESS | 1858 | 1477445078726 Marionette TRACE conn4 -> [0,1582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x87ce5c00 == 19 [pid = 1858] [id = 366] 18:24:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x8b8c6c00) [pid = 1858] [serial = 1073] [outer = (nil)] 18:24:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x8dc02800) [pid = 1858] [serial = 1074] [outer = 0x8b8c6c00] 18:24:38 INFO - PROCESS | 1858 | 1477445078801 Marionette DEBUG loaded listener.js 18:24:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x97c6ac00) [pid = 1858] [serial = 1075] [outer = 0x8b8c6c00] 18:24:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x98333c00 == 20 [pid = 1858] [id = 367] 18:24:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x9833b000) [pid = 1858] [serial = 1076] [outer = (nil)] 18:24:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x98340000) [pid = 1858] [serial = 1077] [outer = 0x9833b000] 18:24:39 INFO - PROCESS | 1858 | 1477445079383 Marionette TRACE conn4 <- [1,1582,null,{"value":["/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml",0,null,null,[["Script inside noembed, noframes and iframe",0,null,null]]]}] 18:24:39 INFO - . 18:24:39 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1289ms 18:24:39 INFO - PROCESS | 1858 | 1477445079438 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 18:24:39 INFO - PROCESS | 1858 | 1477445079441 Marionette TRACE conn4 <- [1,1583,null,{"value":"7"}] 18:24:39 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 18:24:39 INFO - PROCESS | 1858 | 1477445079461 Marionette TRACE conn4 -> [0,1584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:39 INFO - PROCESS | 1858 | 1477445079631 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 18:24:39 INFO - PROCESS | 1858 | 1477445079643 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 18:24:39 INFO - PROCESS | 1858 | 1477445079646 Marionette TRACE conn4 <- [1,1585,null,["7"]] 18:24:39 INFO - PROCESS | 1858 | 1477445079650 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"7"}] 18:24:39 INFO - PROCESS | 1858 | 1477445079656 Marionette TRACE conn4 <- [1,1586,null,{}] 18:24:39 INFO - PROCESS | 1858 | 1477445079661 Marionette TRACE conn4 -> [0,1587,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x87ce4800 == 21 [pid = 1858] [id = 368] 18:24:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x8db1cc00) [pid = 1858] [serial = 1078] [outer = (nil)] 18:24:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x98f30800) [pid = 1858] [serial = 1079] [outer = 0x8db1cc00] 18:24:39 INFO - PROCESS | 1858 | 1477445079759 Marionette DEBUG loaded listener.js 18:24:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x98f31000) [pid = 1858] [serial = 1080] [outer = 0x8db1cc00] 18:24:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x97c6a000 == 22 [pid = 1858] [id = 369] 18:24:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x9a33b800) [pid = 1858] [serial = 1081] [outer = (nil)] 18:24:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x9a33ac00) [pid = 1858] [serial = 1082] [outer = 0x9a33b800] 18:24:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8db1f000 == 21 [pid = 1858] [id = 357] 18:24:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb35800 == 20 [pid = 1858] [id = 356] 18:24:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8c898400 == 19 [pid = 1858] [id = 355] 18:24:43 INFO - PROCESS | 1858 | --DOCSHELL 0x87ce5800 == 18 [pid = 1858] [id = 353] 18:24:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7f5800 == 17 [pid = 1858] [id = 354] 18:24:43 INFO - PROCESS | 1858 | --DOCSHELL 0x97c6a000 == 16 [pid = 1858] [id = 369] 18:24:43 INFO - PROCESS | 1858 | --DOCSHELL 0x98333c00 == 15 [pid = 1858] [id = 367] 18:24:43 INFO - PROCESS | 1858 | --DOCSHELL 0x87ce5c00 == 14 [pid = 1858] [id = 366] 18:24:43 INFO - PROCESS | 1858 | --DOCSHELL 0x91083400 == 13 [pid = 1858] [id = 365] 18:24:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8f983000 == 12 [pid = 1858] [id = 364] 18:24:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8c733000 == 11 [pid = 1858] [id = 363] 18:24:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7e7c00 == 10 [pid = 1858] [id = 362] 18:24:43 INFO - PROCESS | 1858 | --DOCSHELL 0x83177800 == 9 [pid = 1858] [id = 361] 18:24:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8317a000 == 8 [pid = 1858] [id = 360] 18:24:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8c12fc00 == 7 [pid = 1858] [id = 359] 18:24:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc09c00 == 6 [pid = 1858] [id = 358] 18:24:43 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x8db25800) [pid = 1858] [serial = 1047] [outer = (nil)] [url = about:blank] 18:24:43 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x8db28800) [pid = 1858] [serial = 1048] [outer = (nil)] [url = about:blank] 18:24:43 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x8d688800) [pid = 1858] [serial = 1044] [outer = (nil)] [url = about:blank] 18:24:43 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x8d86b400) [pid = 1858] [serial = 1045] [outer = (nil)] [url = about:blank] 18:24:43 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x8c89a000) [pid = 1858] [serial = 1041] [outer = (nil)] [url = about:blank] 18:24:43 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x8c8a0400) [pid = 1858] [serial = 1042] [outer = (nil)] [url = about:blank] 18:24:43 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x8b8d0000) [pid = 1858] [serial = 1038] [outer = (nil)] [url = about:blank] 18:24:43 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x87cda400) [pid = 1858] [serial = 1039] [outer = (nil)] [url = about:blank] 18:24:43 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x87ce8c00) [pid = 1858] [serial = 1035] [outer = (nil)] [url = about:blank] 18:24:43 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x8b7ebc00) [pid = 1858] [serial = 1036] [outer = (nil)] [url = about:blank] 18:24:45 INFO - PROCESS | 1858 | 1477445085287 Marionette TRACE conn4 <- [1,1587,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html",0,null,null,[["Script is not executed after script thread is shutdown",0,null,null]]]}] 18:24:45 INFO - . 18:24:45 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 5885ms 18:24:45 INFO - PROCESS | 1858 | 1477445085346 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 18:24:45 INFO - PROCESS | 1858 | 1477445085353 Marionette TRACE conn4 <- [1,1588,null,{"value":"7"}] 18:24:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 18:24:45 INFO - PROCESS | 1858 | 1477445085364 Marionette TRACE conn4 -> [0,1589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:45 INFO - PROCESS | 1858 | 1477445085585 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 18:24:45 INFO - PROCESS | 1858 | 1477445085613 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 18:24:45 INFO - PROCESS | 1858 | 1477445085619 Marionette TRACE conn4 <- [1,1590,null,["7"]] 18:24:45 INFO - PROCESS | 1858 | 1477445085627 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"7"}] 18:24:45 INFO - PROCESS | 1858 | 1477445085635 Marionette TRACE conn4 <- [1,1591,null,{}] 18:24:45 INFO - PROCESS | 1858 | 1477445085699 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7ebc00 == 7 [pid = 1858] [id = 370] 18:24:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x8b7ec000) [pid = 1858] [serial = 1083] [outer = (nil)] 18:24:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x8b7ef400) [pid = 1858] [serial = 1084] [outer = 0x8b7ec000] 18:24:45 INFO - PROCESS | 1858 | 1477445085787 Marionette DEBUG loaded listener.js 18:24:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x8b8c7800) [pid = 1858] [serial = 1085] [outer = 0x8b7ec000] 18:24:46 INFO - PROCESS | 1858 | 1477445086389 Marionette TRACE conn4 <- [1,1592,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html",0,null,null,[["Script that 404",0,null,null],["Script that does not 404",0,null,null]]]}] 18:24:46 INFO - .. 18:24:46 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1069ms 18:24:46 INFO - PROCESS | 1858 | 1477445086431 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 18:24:46 INFO - PROCESS | 1858 | 1477445086436 Marionette TRACE conn4 <- [1,1593,null,{"value":"7"}] 18:24:46 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 18:24:46 INFO - PROCESS | 1858 | 1477445086445 Marionette TRACE conn4 -> [0,1594,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:46 INFO - PROCESS | 1858 | 1477445086670 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 18:24:46 INFO - PROCESS | 1858 | 1477445086697 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 18:24:46 INFO - PROCESS | 1858 | 1477445086702 Marionette TRACE conn4 <- [1,1595,null,["7"]] 18:24:46 INFO - PROCESS | 1858 | 1477445086709 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"7"}] 18:24:46 INFO - PROCESS | 1858 | 1477445086714 Marionette TRACE conn4 <- [1,1596,null,{}] 18:24:46 INFO - PROCESS | 1858 | 1477445086721 Marionette TRACE conn4 -> [0,1597,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8d3c00 == 8 [pid = 1858] [id = 371] 18:24:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x8bb30000) [pid = 1858] [serial = 1086] [outer = (nil)] 18:24:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x8c729800) [pid = 1858] [serial = 1087] [outer = 0x8bb30000] 18:24:46 INFO - PROCESS | 1858 | 1477445086871 Marionette DEBUG loaded listener.js 18:24:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x8c72a800) [pid = 1858] [serial = 1088] [outer = 0x8bb30000] 18:24:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c89b000 == 9 [pid = 1858] [id = 372] 18:24:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x8c89e400) [pid = 1858] [serial = 1089] [outer = (nil)] 18:24:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x8c894800) [pid = 1858] [serial = 1090] [outer = 0x8c89e400] 18:24:47 INFO - PROCESS | 1858 | 1477445087824 Marionette TRACE conn4 <- [1,1597,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html",0,null,null,[["Test that the insertion point is defined in the error event of a parser-inserted script that actually started a fetch (but just had it fail).",0,null,null]]]}] 18:24:47 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x9a33b800) [pid = 1858] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 18:24:47 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x9833b000) [pid = 1858] [serial = 1076] [outer = (nil)] [url = about:blank] 18:24:47 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x92a24000) [pid = 1858] [serial = 1070] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 18:24:47 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x8c135800) [pid = 1858] [serial = 1031] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 18:24:47 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x8dc0a000) [pid = 1858] [serial = 1049] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 18:24:47 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x8b7e8000) [pid = 1858] [serial = 1061] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 18:24:47 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x8c8a0c00) [pid = 1858] [serial = 1064] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 18:24:47 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x8d80ec00) [pid = 1858] [serial = 1055] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 18:24:47 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x8f984000) [pid = 1858] [serial = 1067] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 18:24:47 INFO - PROCESS | 1858 | --DOMWINDOW == 45 (0x8f88a800) [pid = 1858] [serial = 1058] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 18:24:47 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0x8c131000) [pid = 1858] [serial = 1052] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 18:24:47 INFO - . 18:24:47 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1420ms 18:24:47 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0x8b8c6c00) [pid = 1858] [serial = 1073] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 18:24:47 INFO - PROCESS | 1858 | 1477445087902 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 18:24:47 INFO - PROCESS | 1858 | 1477445087909 Marionette TRACE conn4 <- [1,1598,null,{"value":"7"}] 18:24:47 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 18:24:47 INFO - PROCESS | 1858 | 1477445087916 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:48 INFO - PROCESS | 1858 | 1477445088105 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 18:24:48 INFO - PROCESS | 1858 | 1477445088219 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 18:24:48 INFO - PROCESS | 1858 | 1477445088225 Marionette TRACE conn4 <- [1,1600,null,["7"]] 18:24:48 INFO - PROCESS | 1858 | 1477445088231 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"7"}] 18:24:48 INFO - PROCESS | 1858 | 1477445088238 Marionette TRACE conn4 <- [1,1601,null,{}] 18:24:48 INFO - PROCESS | 1858 | 1477445088244 Marionette TRACE conn4 -> [0,1602,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca2d000 == 10 [pid = 1858] [id = 373] 18:24:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x8ca2d400) [pid = 1858] [serial = 1091] [outer = (nil)] 18:24:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x8ca2f400) [pid = 1858] [serial = 1092] [outer = 0x8ca2d400] 18:24:48 INFO - PROCESS | 1858 | 1477445088328 Marionette DEBUG loaded listener.js 18:24:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x8d691c00) [pid = 1858] [serial = 1093] [outer = 0x8ca2d400] 18:24:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db28800 == 11 [pid = 1858] [id = 374] 18:24:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x8db9c000) [pid = 1858] [serial = 1094] [outer = (nil)] 18:24:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x8dba1400) [pid = 1858] [serial = 1095] [outer = 0x8db9c000] 18:24:48 INFO - PROCESS | 1858 | [1858] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 18:24:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x8d68ac00) [pid = 1858] [serial = 1096] [outer = 0x8db9c000] 18:24:49 INFO - PROCESS | 1858 | 1477445089001 Marionette TRACE conn4 <- [1,1602,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html",0,null,null,[["Test that the insertion point is not defined in the error event of a\n parser-inserted script that has an unparseable URL",0,null,null]]]}] 18:24:49 INFO - . 18:24:49 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1119ms 18:24:49 INFO - PROCESS | 1858 | 1477445089037 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 18:24:49 INFO - PROCESS | 1858 | 1477445089041 Marionette TRACE conn4 <- [1,1603,null,{"value":"7"}] 18:24:49 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 18:24:49 INFO - PROCESS | 1858 | 1477445089049 Marionette TRACE conn4 -> [0,1604,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:49 INFO - PROCESS | 1858 | 1477445089234 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 18:24:49 INFO - PROCESS | 1858 | 1477445089245 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 18:24:49 INFO - PROCESS | 1858 | 1477445089249 Marionette TRACE conn4 <- [1,1605,null,["7"]] 18:24:49 INFO - PROCESS | 1858 | 1477445089256 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"7"}] 18:24:49 INFO - PROCESS | 1858 | 1477445089262 Marionette TRACE conn4 <- [1,1606,null,{}] 18:24:49 INFO - PROCESS | 1858 | 1477445089271 Marionette TRACE conn4 -> [0,1607,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db1f000 == 12 [pid = 1858] [id = 375] 18:24:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x8db23800) [pid = 1858] [serial = 1097] [outer = (nil)] 18:24:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x8dc0b000) [pid = 1858] [serial = 1098] [outer = 0x8db23800] 18:24:49 INFO - PROCESS | 1858 | 1477445089445 Marionette DEBUG loaded listener.js 18:24:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x8f681c00) [pid = 1858] [serial = 1099] [outer = 0x8db23800] 18:24:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f83f400 == 13 [pid = 1858] [id = 376] 18:24:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x8f977400) [pid = 1858] [serial = 1100] [outer = (nil)] 18:24:49 INFO - PROCESS | 1858 | [1858] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9761 18:24:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x8317e000) [pid = 1858] [serial = 1101] [outer = 0x8f977400] 18:24:50 INFO - PROCESS | 1858 | 1477445090150 Marionette TRACE conn4 <- [1,1607,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html",0,null,null,[["Test that the insertion point is defined in the load event of a parser-inserted script.",0,null,null]]]}] 18:24:50 INFO - . 18:24:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1123ms 18:24:50 INFO - PROCESS | 1858 | 1477445090211 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 18:24:50 INFO - PROCESS | 1858 | 1477445090218 Marionette TRACE conn4 <- [1,1608,null,{"value":"7"}] 18:24:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 18:24:50 INFO - PROCESS | 1858 | 1477445090230 Marionette TRACE conn4 -> [0,1609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:50 INFO - PROCESS | 1858 | 1477445090434 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 18:24:50 INFO - PROCESS | 1858 | 1477445090584 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 18:24:50 INFO - PROCESS | 1858 | 1477445090591 Marionette TRACE conn4 <- [1,1610,null,["7"]] 18:24:50 INFO - PROCESS | 1858 | 1477445090603 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"7"}] 18:24:50 INFO - PROCESS | 1858 | 1477445090611 Marionette TRACE conn4 <- [1,1611,null,{}] 18:24:50 INFO - PROCESS | 1858 | 1477445090618 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onload-string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb35400 == 14 [pid = 1858] [id = 377] 18:24:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x8bb3a400) [pid = 1858] [serial = 1102] [outer = (nil)] 18:24:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x8c72dc00) [pid = 1858] [serial = 1103] [outer = 0x8bb3a400] 18:24:50 INFO - PROCESS | 1858 | 1477445090712 Marionette DEBUG loaded listener.js 18:24:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x8c894000) [pid = 1858] [serial = 1104] [outer = 0x8bb3a400] 18:24:51 INFO - PROCESS | 1858 | 1477445091312 Marionette TRACE conn4 <- [1,1612,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-string.html",0,null,null,[["Setting onload to a string should convert to null.",0,null,null]]]}] 18:24:51 INFO - . 18:24:51 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1125ms 18:24:51 INFO - PROCESS | 1858 | 1477445091353 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 18:24:51 INFO - PROCESS | 1858 | 1477445091358 Marionette TRACE conn4 <- [1,1613,null,{"value":"7"}] 18:24:51 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 18:24:51 INFO - PROCESS | 1858 | 1477445091366 Marionette TRACE conn4 -> [0,1614,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:51 INFO - PROCESS | 1858 | 1477445091569 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 18:24:51 INFO - PROCESS | 1858 | 1477445091734 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 18:24:51 INFO - PROCESS | 1858 | 1477445091740 Marionette TRACE conn4 <- [1,1615,null,["7"]] 18:24:51 INFO - PROCESS | 1858 | 1477445091747 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"7"}] 18:24:51 INFO - PROCESS | 1858 | 1477445091753 Marionette TRACE conn4 <- [1,1616,null,{}] 18:24:51 INFO - PROCESS | 1858 | 1477445091759 Marionette TRACE conn4 -> [0,1617,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc03c00 == 15 [pid = 1858] [id = 378] 18:24:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x8f83e000) [pid = 1858] [serial = 1105] [outer = (nil)] 18:24:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x8f844c00) [pid = 1858] [serial = 1106] [outer = 0x8f83e000] 18:24:51 INFO - PROCESS | 1858 | 1477445091855 Marionette DEBUG loaded listener.js 18:24:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x8f891000) [pid = 1858] [serial = 1107] [outer = 0x8f83e000] 18:24:52 INFO - PROCESS | 1858 | 1477445092466 Marionette TRACE conn4 <- [1,1617,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml",0,null,null,[["Getter with CDATA section",0,null,null]]]}] 18:24:52 INFO - . 18:24:52 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1172ms 18:24:52 INFO - PROCESS | 1858 | 1477445092547 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 18:24:52 INFO - PROCESS | 1858 | 1477445092554 Marionette TRACE conn4 <- [1,1618,null,{"value":"7"}] 18:24:52 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 18:24:52 INFO - PROCESS | 1858 | 1477445092562 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:52 INFO - PROCESS | 1858 | 1477445092759 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 18:24:52 INFO - PROCESS | 1858 | 1477445092884 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 18:24:52 INFO - PROCESS | 1858 | 1477445092890 Marionette TRACE conn4 <- [1,1620,null,["7"]] 18:24:52 INFO - PROCESS | 1858 | 1477445092909 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"7"}] 18:24:52 INFO - PROCESS | 1858 | 1477445092917 Marionette TRACE conn4 <- [1,1621,null,{}] 18:24:52 INFO - PROCESS | 1858 | 1477445092925 Marionette TRACE conn4 -> [0,1622,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-text.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x90655800 == 16 [pid = 1858] [id = 379] 18:24:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x90656000) [pid = 1858] [serial = 1108] [outer = (nil)] 18:24:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x91083400) [pid = 1858] [serial = 1109] [outer = 0x90656000] 18:24:53 INFO - PROCESS | 1858 | 1477445093016 Marionette DEBUG loaded listener.js 18:24:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x90654800) [pid = 1858] [serial = 1110] [outer = 0x90656000] 18:24:53 INFO - PROCESS | 1858 | 1477445093611 Marionette TRACE conn4 <- [1,1622,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text.html",0,null,null,[["Getter",0,null,null],["Setter (non-empty string)",0,null,null],["Setter (empty string)",0,null,null],["Setter (null)",0,null,null],["Setter (undefined)",0,null,null],["Setter (text node reuse)",1,"assert_not_equals: got disallowed value Text node \"two\"","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:68:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:59:1\n"]]]}] 18:24:53 INFO - ...... 18:24:53 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1077ms 18:24:53 INFO - PROCESS | 1858 | 1477445093639 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 18:24:53 INFO - PROCESS | 1858 | 1477445093644 Marionette TRACE conn4 <- [1,1623,null,{"value":"7"}] 18:24:53 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 18:24:53 INFO - PROCESS | 1858 | 1477445093672 Marionette TRACE conn4 -> [0,1624,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:53 INFO - PROCESS | 1858 | 1477445093839 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 18:24:54 INFO - PROCESS | 1858 | 1477445094006 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 18:24:54 INFO - PROCESS | 1858 | 1477445094011 Marionette TRACE conn4 <- [1,1625,null,["7"]] 18:24:54 INFO - PROCESS | 1858 | 1477445094018 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"7"}] 18:24:54 INFO - PROCESS | 1858 | 1477445094024 Marionette TRACE conn4 <- [1,1626,null,{}] 18:24:54 INFO - PROCESS | 1858 | 1477445094032 Marionette TRACE conn4 -> [0,1627,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/scripting-enabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x938e9c00 == 17 [pid = 1858] [id = 380] 18:24:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x942dec00) [pid = 1858] [serial = 1111] [outer = (nil)] 18:24:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x942e0000) [pid = 1858] [serial = 1112] [outer = 0x942dec00] 18:24:54 INFO - PROCESS | 1858 | 1477445094118 Marionette DEBUG loaded listener.js 18:24:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x942e5800) [pid = 1858] [serial = 1113] [outer = 0x942dec00] 18:24:54 INFO - PROCESS | 1858 | 1477445094690 Marionette TRACE conn4 <- [1,1627,null,{"value":["/html/semantics/scripting-1/the-script-element/scripting-enabled.html",0,null,null,[["script on document returned by createHTMLDocument should not execute",0,null,null]]]}] 18:24:54 INFO - . 18:24:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1075ms 18:24:54 INFO - PROCESS | 1858 | 1477445094750 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 18:24:54 INFO - PROCESS | 1858 | 1477445094755 Marionette TRACE conn4 <- [1,1628,null,{"value":"7"}] 18:24:54 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 18:24:54 INFO - PROCESS | 1858 | 1477445094763 Marionette TRACE conn4 -> [0,1629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:54 INFO - PROCESS | 1858 | 1477445094920 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 18:24:55 INFO - PROCESS | 1858 | 1477445095149 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 18:24:55 INFO - PROCESS | 1858 | 1477445095155 Marionette TRACE conn4 <- [1,1630,null,["7"]] 18:24:55 INFO - PROCESS | 1858 | 1477445095175 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"7"}] 18:24:55 INFO - PROCESS | 1858 | 1477445095185 Marionette TRACE conn4 <- [1,1631,null,{}] 18:24:55 INFO - PROCESS | 1858 | 1477445095193 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/tabular-data/the-tfoot-element/rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x87cde000 == 18 [pid = 1858] [id = 381] 18:24:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x87cdec00) [pid = 1858] [serial = 1114] [outer = (nil)] 18:24:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x87ce8c00) [pid = 1858] [serial = 1115] [outer = 0x87cdec00] 18:24:55 INFO - PROCESS | 1858 | 1477445095276 Marionette DEBUG loaded listener.js 18:24:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x87ce7c00) [pid = 1858] [serial = 1116] [outer = 0x87cdec00] 18:24:55 INFO - PROCESS | 1858 | 1477445095898 Marionette TRACE conn4 <- [1,1632,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 18:24:55 INFO - . 18:24:55 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1174ms 18:24:55 INFO - PROCESS | 1858 | 1477445095937 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 18:24:55 INFO - PROCESS | 1858 | 1477445095943 Marionette TRACE conn4 <- [1,1633,null,{"value":"7"}] 18:24:55 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 18:24:55 INFO - PROCESS | 1858 | 1477445095953 Marionette TRACE conn4 -> [0,1634,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:56 INFO - PROCESS | 1858 | 1477445096122 Marionette TRACE conn4 <- [1,1634,null,{"value":null}] 18:24:56 INFO - PROCESS | 1858 | 1477445096274 Marionette TRACE conn4 -> [0,1635,"getWindowHandles",null] 18:24:56 INFO - PROCESS | 1858 | 1477445096282 Marionette TRACE conn4 <- [1,1635,null,["7"]] 18:24:56 INFO - PROCESS | 1858 | 1477445096294 Marionette TRACE conn4 -> [0,1636,"switchToWindow",{"name":"7"}] 18:24:56 INFO - PROCESS | 1858 | 1477445096301 Marionette TRACE conn4 <- [1,1636,null,{}] 18:24:56 INFO - PROCESS | 1858 | 1477445096307 Marionette TRACE conn4 -> [0,1637,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.DefineOwnProperty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8d2800 == 19 [pid = 1858] [id = 382] 18:24:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x8c131400) [pid = 1858] [serial = 1117] [outer = (nil)] 18:24:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x8c891800) [pid = 1858] [serial = 1118] [outer = 0x8c131400] 18:24:56 INFO - PROCESS | 1858 | 1477445096392 Marionette DEBUG loaded listener.js 18:24:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8c736400) [pid = 1858] [serial = 1119] [outer = 0x8c131400] 18:24:56 INFO - PROCESS | 1858 | --DOCSHELL 0x8c89b000 == 18 [pid = 1858] [id = 372] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8dc02800) [pid = 1858] [serial = 1074] [outer = (nil)] [url = about:blank] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x97c6ac00) [pid = 1858] [serial = 1075] [outer = (nil)] [url = about:blank] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x92da4c00) [pid = 1858] [serial = 1071] [outer = (nil)] [url = about:blank] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x9318f400) [pid = 1858] [serial = 1072] [outer = (nil)] [url = about:blank] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x8fa18400) [pid = 1858] [serial = 1068] [outer = (nil)] [url = about:blank] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x90650000) [pid = 1858] [serial = 1069] [outer = (nil)] [url = about:blank] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x8dc03800) [pid = 1858] [serial = 1065] [outer = (nil)] [url = about:blank] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x8dc07000) [pid = 1858] [serial = 1066] [outer = (nil)] [url = about:blank] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8b8c8400) [pid = 1858] [serial = 1062] [outer = (nil)] [url = about:blank] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x8b8c8800) [pid = 1858] [serial = 1063] [outer = (nil)] [url = about:blank] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x8f88e400) [pid = 1858] [serial = 1059] [outer = (nil)] [url = about:blank] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x8f895800) [pid = 1858] [serial = 1060] [outer = (nil)] [url = about:blank] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x8db22800) [pid = 1858] [serial = 1056] [outer = (nil)] [url = about:blank] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x8db9b000) [pid = 1858] [serial = 1057] [outer = (nil)] [url = about:blank] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x8c729400) [pid = 1858] [serial = 1053] [outer = (nil)] [url = about:blank] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x8c13c000) [pid = 1858] [serial = 1054] [outer = (nil)] [url = about:blank] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x8dc89000) [pid = 1858] [serial = 1050] [outer = (nil)] [url = about:blank] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x8f840400) [pid = 1858] [serial = 1051] [outer = (nil)] [url = about:blank] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x8c735400) [pid = 1858] [serial = 1033] [outer = (nil)] [url = about:blank] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x9a33ac00) [pid = 1858] [serial = 1082] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 18:24:56 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x98340000) [pid = 1858] [serial = 1077] [outer = (nil)] [url = about:blank] 18:24:56 INFO - PROCESS | 1858 | 1477445096956 Marionette TRACE conn4 <- [1,1637,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 18:24:56 INFO - . 18:24:56 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1020ms 18:24:56 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 18:24:56 INFO - PROCESS | 1858 | 1477445096970 Marionette TRACE conn4 -> [0,1638,"getWindowHandle",null] 18:24:56 INFO - PROCESS | 1858 | 1477445096973 Marionette TRACE conn4 <- [1,1638,null,{"value":"7"}] 18:24:56 INFO - PROCESS | 1858 | 1477445096982 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:57 INFO - PROCESS | 1858 | 1477445097169 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 18:24:57 INFO - PROCESS | 1858 | 1477445097352 Marionette TRACE conn4 -> [0,1640,"getWindowHandles",null] 18:24:57 INFO - PROCESS | 1858 | 1477445097367 Marionette TRACE conn4 <- [1,1640,null,["7"]] 18:24:57 INFO - PROCESS | 1858 | 1477445097384 Marionette TRACE conn4 -> [0,1641,"switchToWindow",{"name":"7"}] 18:24:57 INFO - PROCESS | 1858 | 1477445097392 Marionette TRACE conn4 <- [1,1641,null,{}] 18:24:57 INFO - PROCESS | 1858 | 1477445097397 Marionette TRACE conn4 -> [0,1642,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.prototype.join-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:57 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f681000 == 19 [pid = 1858] [id = 383] 18:24:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x8f688c00) [pid = 1858] [serial = 1120] [outer = (nil)] 18:24:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x8f840800) [pid = 1858] [serial = 1121] [outer = 0x8f688c00] 18:24:57 INFO - PROCESS | 1858 | 1477445097481 Marionette DEBUG loaded listener.js 18:24:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x8f895800) [pid = 1858] [serial = 1122] [outer = 0x8f688c00] 18:24:58 INFO - PROCESS | 1858 | 1477445098075 Marionette TRACE conn4 <- [1,1642,null,{"value":["/js/builtins/Array.prototype.join-order.html",0,null,null,[["Array.prototype.join must call ToObject before looking at the separator argument.",0,null,null],["Step 2.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter function.",0,null,null],["Step 3.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf and toString.",0,null,null]]]}] 18:24:58 INFO - ................................................... 18:24:58 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1183ms 18:24:58 INFO - TEST-START | /js/builtins/Math.max.html 18:24:58 INFO - PROCESS | 1858 | 1477445098162 Marionette TRACE conn4 -> [0,1643,"getWindowHandle",null] 18:24:58 INFO - PROCESS | 1858 | 1477445098165 Marionette TRACE conn4 <- [1,1643,null,{"value":"7"}] 18:24:58 INFO - PROCESS | 1858 | 1477445098171 Marionette TRACE conn4 -> [0,1644,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:58 INFO - PROCESS | 1858 | 1477445098372 Marionette TRACE conn4 <- [1,1644,null,{"value":null}] 18:24:58 INFO - PROCESS | 1858 | 1477445098386 Marionette TRACE conn4 -> [0,1645,"getWindowHandles",null] 18:24:58 INFO - PROCESS | 1858 | 1477445098390 Marionette TRACE conn4 <- [1,1645,null,["7"]] 18:24:58 INFO - PROCESS | 1858 | 1477445098396 Marionette TRACE conn4 -> [0,1646,"switchToWindow",{"name":"7"}] 18:24:58 INFO - PROCESS | 1858 | 1477445098401 Marionette TRACE conn4 <- [1,1646,null,{}] 18:24:58 INFO - PROCESS | 1858 | 1477445098406 Marionette TRACE conn4 -> [0,1647,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.max.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.max.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x90656800 == 20 [pid = 1858] [id = 384] 18:24:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x91a2b800) [pid = 1858] [serial = 1123] [outer = (nil)] 18:24:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x9318fc00) [pid = 1858] [serial = 1124] [outer = 0x91a2b800] 18:24:58 INFO - PROCESS | 1858 | 1477445098483 Marionette DEBUG loaded listener.js 18:24:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x942de400) [pid = 1858] [serial = 1125] [outer = 0x91a2b800] 18:24:59 INFO - PROCESS | 1858 | 1477445099103 Marionette TRACE conn4 <- [1,1647,null,{"value":["/js/builtins/Math.max.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 18:24:59 INFO - ...... 18:24:59 INFO - TEST-OK | /js/builtins/Math.max.html | took 971ms 18:24:59 INFO - PROCESS | 1858 | 1477445099142 Marionette TRACE conn4 -> [0,1648,"getWindowHandle",null] 18:24:59 INFO - PROCESS | 1858 | 1477445099146 Marionette TRACE conn4 <- [1,1648,null,{"value":"7"}] 18:24:59 INFO - TEST-START | /js/builtins/Math.min.html 18:24:59 INFO - PROCESS | 1858 | 1477445099159 Marionette TRACE conn4 -> [0,1649,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:24:59 INFO - PROCESS | 1858 | 1477445099358 Marionette TRACE conn4 <- [1,1649,null,{"value":null}] 18:24:59 INFO - PROCESS | 1858 | 1477445099374 Marionette TRACE conn4 -> [0,1650,"getWindowHandles",null] 18:24:59 INFO - PROCESS | 1858 | 1477445099377 Marionette TRACE conn4 <- [1,1650,null,["7"]] 18:24:59 INFO - PROCESS | 1858 | 1477445099383 Marionette TRACE conn4 -> [0,1651,"switchToWindow",{"name":"7"}] 18:24:59 INFO - PROCESS | 1858 | 1477445099389 Marionette TRACE conn4 <- [1,1651,null,{}] 18:24:59 INFO - PROCESS | 1858 | 1477445099394 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.min.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.min.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:24:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x942e5c00 == 21 [pid = 1858] [id = 385] 18:24:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x942ebc00) [pid = 1858] [serial = 1126] [outer = (nil)] 18:24:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x944d5400) [pid = 1858] [serial = 1127] [outer = 0x942ebc00] 18:24:59 INFO - PROCESS | 1858 | 1477445099470 Marionette DEBUG loaded listener.js 18:24:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x95741000) [pid = 1858] [serial = 1128] [outer = 0x942ebc00] 18:25:00 INFO - PROCESS | 1858 | 1477445100061 Marionette TRACE conn4 <- [1,1652,null,{"value":["/js/builtins/Math.min.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 18:25:00 INFO - ...... 18:25:00 INFO - TEST-OK | /js/builtins/Math.min.html | took 923ms 18:25:00 INFO - PROCESS | 1858 | 1477445100118 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 18:25:00 INFO - PROCESS | 1858 | 1477445100122 Marionette TRACE conn4 <- [1,1653,null,{"value":"7"}] 18:25:00 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x8db9c000) [pid = 1858] [serial = 1094] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 18:25:00 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x8bb30000) [pid = 1858] [serial = 1086] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 18:25:00 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x8c89e400) [pid = 1858] [serial = 1089] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 18:25:00 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x8ca2d400) [pid = 1858] [serial = 1091] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 18:25:00 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x8b7ec000) [pid = 1858] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 18:25:00 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 18:25:00 INFO - PROCESS | 1858 | 1477445100145 Marionette TRACE conn4 -> [0,1654,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:00 INFO - PROCESS | 1858 | 1477445100336 Marionette TRACE conn4 <- [1,1654,null,{"value":null}] 18:25:00 INFO - PROCESS | 1858 | 1477445100406 Marionette TRACE conn4 -> [0,1655,"getWindowHandles",null] 18:25:00 INFO - PROCESS | 1858 | 1477445100410 Marionette TRACE conn4 <- [1,1655,null,["7"]] 18:25:00 INFO - PROCESS | 1858 | 1477445100415 Marionette TRACE conn4 -> [0,1656,"switchToWindow",{"name":"7"}] 18:25:00 INFO - PROCESS | 1858 | 1477445100420 Marionette TRACE conn4 <- [1,1656,null,{}] 18:25:00 INFO - PROCESS | 1858 | 1477445100425 Marionette TRACE conn4 -> [0,1657,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.freeze.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x95aaf800 == 22 [pid = 1858] [id = 386] 18:25:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x95ab0000) [pid = 1858] [serial = 1129] [outer = (nil)] 18:25:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x95ab1400) [pid = 1858] [serial = 1130] [outer = 0x95ab0000] 18:25:00 INFO - PROCESS | 1858 | 1477445100528 Marionette DEBUG loaded listener.js 18:25:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x95abc800) [pid = 1858] [serial = 1131] [outer = 0x95ab0000] 18:25:01 INFO - PROCESS | 1858 | 1477445101023 Marionette TRACE conn4 <- [1,1657,null,{"value":["/js/builtins/Object.prototype.freeze.html",0,null,null,[["Object.freeze",0,null,null],["Object.freeze 1",1,"assert_throws: function \"function () { Object.freeze(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:45:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:44:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:43:1\n"]]]}] 18:25:01 INFO - .. 18:25:01 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 928ms 18:25:01 INFO - PROCESS | 1858 | 1477445101073 Marionette TRACE conn4 -> [0,1658,"getWindowHandle",null] 18:25:01 INFO - PROCESS | 1858 | 1477445101078 Marionette TRACE conn4 <- [1,1658,null,{"value":"7"}] 18:25:01 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 18:25:01 INFO - PROCESS | 1858 | 1477445101087 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:01 INFO - PROCESS | 1858 | 1477445101237 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 18:25:01 INFO - PROCESS | 1858 | 1477445101351 Marionette TRACE conn4 -> [0,1660,"getWindowHandles",null] 18:25:01 INFO - PROCESS | 1858 | 1477445101354 Marionette TRACE conn4 <- [1,1660,null,["7"]] 18:25:01 INFO - PROCESS | 1858 | 1477445101360 Marionette TRACE conn4 -> [0,1661,"switchToWindow",{"name":"7"}] 18:25:01 INFO - PROCESS | 1858 | 1477445101366 Marionette TRACE conn4 <- [1,1661,null,{}] 18:25:01 INFO - PROCESS | 1858 | 1477445101370 Marionette TRACE conn4 -> [0,1662,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.getOwnPropertyNames.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x95c35000 == 23 [pid = 1858] [id = 387] 18:25:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x95c35c00) [pid = 1858] [serial = 1132] [outer = (nil)] 18:25:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x95c3a400) [pid = 1858] [serial = 1133] [outer = 0x95c35c00] 18:25:01 INFO - PROCESS | 1858 | 1477445101450 Marionette DEBUG loaded listener.js 18:25:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x95c3cc00) [pid = 1858] [serial = 1134] [outer = 0x95c35c00] 18:25:01 INFO - PROCESS | 1858 | 1477445101912 Marionette TRACE conn4 <- [1,1662,null,{"value":["/js/builtins/Object.prototype.getOwnPropertyNames.html",0,null,null,[["object",0,null,null],["array-like",0,null,null],["non-enumerable property",0,null,null],["items on the prototype chain are not listed",0,null,null]]]}] 18:25:01 INFO - .... 18:25:01 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 871ms 18:25:01 INFO - PROCESS | 1858 | 1477445101957 Marionette TRACE conn4 -> [0,1663,"getWindowHandle",null] 18:25:01 INFO - PROCESS | 1858 | 1477445101960 Marionette TRACE conn4 <- [1,1663,null,{"value":"7"}] 18:25:01 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 18:25:01 INFO - PROCESS | 1858 | 1477445101967 Marionette TRACE conn4 -> [0,1664,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:02 INFO - PROCESS | 1858 | 1477445102155 Marionette TRACE conn4 <- [1,1664,null,{"value":null}] 18:25:02 INFO - PROCESS | 1858 | 1477445102230 Marionette TRACE conn4 -> [0,1665,"getWindowHandles",null] 18:25:02 INFO - PROCESS | 1858 | 1477445102234 Marionette TRACE conn4 <- [1,1665,null,["7"]] 18:25:02 INFO - PROCESS | 1858 | 1477445102239 Marionette TRACE conn4 -> [0,1666,"switchToWindow",{"name":"7"}] 18:25:02 INFO - PROCESS | 1858 | 1477445102244 Marionette TRACE conn4 <- [1,1666,null,{}] 18:25:02 INFO - PROCESS | 1858 | 1477445102249 Marionette TRACE conn4 -> [0,1667,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:02 INFO - PROCESS | 1858 | ++DOCSHELL 0x95c32400 == 24 [pid = 1858] [id = 388] 18:25:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x95cf3800) [pid = 1858] [serial = 1135] [outer = (nil)] 18:25:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x96193800) [pid = 1858] [serial = 1136] [outer = 0x95cf3800] 18:25:02 INFO - PROCESS | 1858 | 1477445102332 Marionette DEBUG loaded listener.js 18:25:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x96197000) [pid = 1858] [serial = 1137] [outer = 0x95cf3800] 18:25:02 INFO - PROCESS | 1858 | 1477445102871 Marionette TRACE conn4 <- [1,1667,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-order.html",0,null,null,[["Object.prototype.hasOwnProperty",0,null,null],["Object.prototype.hasOwnProperty 1",0,null,null],["Object.prototype.hasOwnProperty 2",0,null,null],["Object.prototype.hasOwnProperty 3",0,null,null]]]}] 18:25:02 INFO - .... 18:25:02 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 930ms 18:25:02 INFO - PROCESS | 1858 | 1477445102905 Marionette TRACE conn4 -> [0,1668,"getWindowHandle",null] 18:25:02 INFO - PROCESS | 1858 | 1477445102912 Marionette TRACE conn4 <- [1,1668,null,{"value":"7"}] 18:25:02 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 18:25:02 INFO - PROCESS | 1858 | 1477445102924 Marionette TRACE conn4 -> [0,1669,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:03 INFO - PROCESS | 1858 | 1477445103148 Marionette TRACE conn4 <- [1,1669,null,{"value":null}] 18:25:03 INFO - PROCESS | 1858 | 1477445103277 Marionette TRACE conn4 -> [0,1670,"getWindowHandles",null] 18:25:03 INFO - PROCESS | 1858 | 1477445103284 Marionette TRACE conn4 <- [1,1670,null,["7"]] 18:25:03 INFO - PROCESS | 1858 | 1477445103291 Marionette TRACE conn4 -> [0,1671,"switchToWindow",{"name":"7"}] 18:25:03 INFO - PROCESS | 1858 | 1477445103299 Marionette TRACE conn4 <- [1,1671,null,{}] 18:25:03 INFO - PROCESS | 1858 | 1477445103305 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8d2000 == 25 [pid = 1858] [id = 389] 18:25:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x8b8d3000) [pid = 1858] [serial = 1138] [outer = (nil)] 18:25:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x8c137c00) [pid = 1858] [serial = 1139] [outer = 0x8b8d3000] 18:25:03 INFO - PROCESS | 1858 | 1477445103442 Marionette DEBUG loaded listener.js 18:25:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x8c738400) [pid = 1858] [serial = 1140] [outer = 0x8b8d3000] 18:25:04 INFO - PROCESS | 1858 | 1477445104051 Marionette TRACE conn4 <- [1,1672,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html",0,null,null,[["Object.prototype.hasOwnProperty: Check prototype chain",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 1",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 2",0,null,null]]]}] 18:25:04 INFO - ... 18:25:04 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1172ms 18:25:04 INFO - PROCESS | 1858 | 1477445104099 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 18:25:04 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 18:25:04 INFO - PROCESS | 1858 | 1477445104104 Marionette TRACE conn4 <- [1,1673,null,{"value":"7"}] 18:25:04 INFO - PROCESS | 1858 | 1477445104112 Marionette TRACE conn4 -> [0,1674,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:04 INFO - PROCESS | 1858 | 1477445104289 Marionette TRACE conn4 <- [1,1674,null,{"value":null}] 18:25:04 INFO - PROCESS | 1858 | 1477445104443 Marionette TRACE conn4 -> [0,1675,"getWindowHandles",null] 18:25:04 INFO - PROCESS | 1858 | 1477445104448 Marionette TRACE conn4 <- [1,1675,null,["7"]] 18:25:04 INFO - PROCESS | 1858 | 1477445104459 Marionette TRACE conn4 -> [0,1676,"switchToWindow",{"name":"7"}] 18:25:04 INFO - PROCESS | 1858 | 1477445104464 Marionette TRACE conn4 <- [1,1676,null,{}] 18:25:04 INFO - PROCESS | 1858 | 1477445104471 Marionette TRACE conn4 -> [0,1677,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.preventExtensions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:04 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc0f400 == 26 [pid = 1858] [id = 390] 18:25:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x8dc82c00) [pid = 1858] [serial = 1141] [outer = (nil)] 18:25:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x8f890400) [pid = 1858] [serial = 1142] [outer = 0x8dc82c00] 18:25:04 INFO - PROCESS | 1858 | 1477445104560 Marionette DEBUG loaded listener.js 18:25:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x8f841000) [pid = 1858] [serial = 1143] [outer = 0x8dc82c00] 18:25:05 INFO - PROCESS | 1858 | 1477445105125 Marionette TRACE conn4 <- [1,1677,null,{"value":["/js/builtins/Object.prototype.preventExtensions.html",0,null,null,[["Object.preventExtensions",0,null,null],["Object.preventExtensions 1",1,"assert_throws: function \"function () { Object.preventExtensions(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:42:1\n"]]]}] 18:25:05 INFO - .. 18:25:05 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1071ms 18:25:05 INFO - PROCESS | 1858 | 1477445105194 Marionette TRACE conn4 -> [0,1678,"getWindowHandle",null] 18:25:05 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 18:25:05 INFO - PROCESS | 1858 | 1477445105202 Marionette TRACE conn4 <- [1,1678,null,{"value":"7"}] 18:25:05 INFO - PROCESS | 1858 | 1477445105209 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:05 INFO - PROCESS | 1858 | 1477445105380 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 18:25:05 INFO - PROCESS | 1858 | 1477445105552 Marionette TRACE conn4 -> [0,1680,"getWindowHandles",null] 18:25:05 INFO - PROCESS | 1858 | 1477445105556 Marionette TRACE conn4 <- [1,1680,null,["7"]] 18:25:05 INFO - PROCESS | 1858 | 1477445105564 Marionette TRACE conn4 -> [0,1681,"switchToWindow",{"name":"7"}] 18:25:05 INFO - PROCESS | 1858 | 1477445105571 Marionette TRACE conn4 <- [1,1681,null,{}] 18:25:05 INFO - PROCESS | 1858 | 1477445105577 Marionette TRACE conn4 -> [0,1682,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.seal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.seal.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:05 INFO - PROCESS | 1858 | ++DOCSHELL 0x95ab5400 == 27 [pid = 1858] [id = 391] 18:25:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x95ab6400) [pid = 1858] [serial = 1144] [outer = (nil)] 18:25:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x95abac00) [pid = 1858] [serial = 1145] [outer = 0x95ab6400] 18:25:05 INFO - PROCESS | 1858 | 1477445105666 Marionette DEBUG loaded listener.js 18:25:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x95abb400) [pid = 1858] [serial = 1146] [outer = 0x95ab6400] 18:25:06 INFO - PROCESS | 1858 | ************************* 18:25:06 INFO - PROCESS | 1858 | A coding exception was thrown and uncaught in a Task. 18:25:06 INFO - PROCESS | 1858 | 18:25:06 INFO - PROCESS | 1858 | Full message: TypeError: NetworkError when attempting to fetch resource. 18:25:06 INFO - PROCESS | 1858 | Full stack: 18:25:06 INFO - PROCESS | 1858 | ************************* 18:25:06 INFO - PROCESS | 1858 | 1477445106406 Marionette TRACE conn4 <- [1,1682,null,{"value":["/js/builtins/Object.prototype.seal.html",0,null,null,[["Object.seal",0,null,null],["Object.seal 1",1,"assert_throws: function \"function () { Object.seal(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:42:1\n"]]]}] 18:25:06 INFO - .. 18:25:06 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1230ms 18:25:06 INFO - PROCESS | 1858 | 1477445106438 Marionette TRACE conn4 -> [0,1683,"getWindowHandle",null] 18:25:06 INFO - PROCESS | 1858 | 1477445106444 Marionette TRACE conn4 <- [1,1683,null,{"value":"7"}] 18:25:06 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 18:25:06 INFO - PROCESS | 1858 | 1477445106451 Marionette TRACE conn4 -> [0,1684,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:06 INFO - PROCESS | 1858 | 1477445106626 Marionette TRACE conn4 <- [1,1684,null,{"value":null}] 18:25:06 INFO - PROCESS | 1858 | 1477445106788 Marionette TRACE conn4 -> [0,1685,"getWindowHandles",null] 18:25:06 INFO - PROCESS | 1858 | 1477445106794 Marionette TRACE conn4 <- [1,1685,null,["7"]] 18:25:06 INFO - PROCESS | 1858 | 1477445106800 Marionette TRACE conn4 -> [0,1686,"switchToWindow",{"name":"7"}] 18:25:06 INFO - PROCESS | 1858 | 1477445106807 Marionette TRACE conn4 <- [1,1686,null,{}] 18:25:06 INFO - PROCESS | 1858 | 1477445106813 Marionette TRACE conn4 -> [0,1687,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-incumbent-global.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x974cac00 == 28 [pid = 1858] [id = 392] 18:25:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x9751e000) [pid = 1858] [serial = 1147] [outer = (nil)] 18:25:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x97543800) [pid = 1858] [serial = 1148] [outer = 0x9751e000] 18:25:06 INFO - PROCESS | 1858 | 1477445106911 Marionette DEBUG loaded listener.js 18:25:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x97819800) [pid = 1858] [serial = 1149] [outer = 0x9751e000] 18:25:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x97a7bc00 == 29 [pid = 1858] [id = 393] 18:25:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x97a7f400) [pid = 1858] [serial = 1150] [outer = (nil)] 18:25:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x97a81c00) [pid = 1858] [serial = 1151] [outer = 0x97a7f400] 18:25:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x97bb4400 == 30 [pid = 1858] [id = 394] 18:25:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x97bb4800) [pid = 1858] [serial = 1152] [outer = (nil)] 18:25:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x97bb8000) [pid = 1858] [serial = 1153] [outer = 0x97bb4800] 18:25:07 INFO - PROCESS | 1858 | 1477445107708 Marionette TRACE conn4 <- [1,1687,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 18:25:07 INFO - . 18:25:07 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1272ms 18:25:07 INFO - PROCESS | 1858 | 1477445107722 Marionette TRACE conn4 -> [0,1688,"getWindowHandle",null] 18:25:07 INFO - PROCESS | 1858 | 1477445107725 Marionette TRACE conn4 <- [1,1688,null,{"value":"7"}] 18:25:07 INFO - TEST-START | /js/builtins/Promise-subclassing.html 18:25:07 INFO - PROCESS | 1858 | 1477445107732 Marionette TRACE conn4 -> [0,1689,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:07 INFO - PROCESS | 1858 | 1477445107929 Marionette TRACE conn4 <- [1,1689,null,{"value":null}] 18:25:08 INFO - PROCESS | 1858 | 1477445108247 Marionette TRACE conn4 -> [0,1690,"getWindowHandles",null] 18:25:08 INFO - PROCESS | 1858 | 1477445108253 Marionette TRACE conn4 <- [1,1690,null,["7"]] 18:25:08 INFO - PROCESS | 1858 | 1477445108260 Marionette TRACE conn4 -> [0,1691,"switchToWindow",{"name":"7"}] 18:25:08 INFO - PROCESS | 1858 | 1477445108268 Marionette TRACE conn4 <- [1,1691,null,{}] 18:25:08 INFO - PROCESS | 1858 | 1477445108322 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-subclassing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-subclassing.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7f2000 == 31 [pid = 1858] [id = 395] 18:25:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x8b8ccc00) [pid = 1858] [serial = 1154] [outer = (nil)] 18:25:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x8c72e400) [pid = 1858] [serial = 1155] [outer = 0x8b8ccc00] 18:25:08 INFO - PROCESS | 1858 | 1477445108403 Marionette DEBUG loaded listener.js 18:25:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x8d692c00) [pid = 1858] [serial = 1156] [outer = 0x8b8ccc00] 18:25:09 INFO - PROCESS | 1858 | 1477445109152 Marionette TRACE conn4 <- [1,1692,null,{"value":["/js/builtins/Promise-subclassing.html",0,null,null,[["Basic constructor behavior",0,null,null],["Promise.race behavior",0,null,null],["Promise.race without species behavior",0,null,null],["Promise.all behavior",0,null,null],["Promise.resolve behavior",0,null,null],["Promise.reject behavior",0,null,null],["Promise.then behavior",0,null,null],["Promise.catch behavior",0,null,null]]]}] 18:25:09 INFO - ........ 18:25:09 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1474ms 18:25:09 INFO - PROCESS | 1858 | 1477445109208 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 18:25:09 INFO - PROCESS | 1858 | 1477445109214 Marionette TRACE conn4 <- [1,1693,null,{"value":"7"}] 18:25:09 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 18:25:09 INFO - PROCESS | 1858 | 1477445109222 Marionette TRACE conn4 -> [0,1694,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:10 INFO - PROCESS | 1858 | --DOCSHELL 0x87ce4800 == 30 [pid = 1858] [id = 368] 18:25:10 INFO - PROCESS | 1858 | --DOCSHELL 0x8f83f400 == 29 [pid = 1858] [id = 376] 18:25:10 INFO - PROCESS | 1858 | --DOCSHELL 0x97a7bc00 == 28 [pid = 1858] [id = 393] 18:25:10 INFO - PROCESS | 1858 | --DOCSHELL 0x97bb4400 == 27 [pid = 1858] [id = 394] 18:25:10 INFO - PROCESS | 1858 | 1477445110079 Marionette TRACE conn4 <- [1,1694,null,{"value":null}] 18:25:10 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x8b8c7800) [pid = 1858] [serial = 1085] [outer = (nil)] [url = about:blank] 18:25:10 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x8b7ef400) [pid = 1858] [serial = 1084] [outer = (nil)] [url = about:blank] 18:25:10 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x8c72a800) [pid = 1858] [serial = 1088] [outer = (nil)] [url = about:blank] 18:25:10 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x8c729800) [pid = 1858] [serial = 1087] [outer = (nil)] [url = about:blank] 18:25:10 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x8d691c00) [pid = 1858] [serial = 1093] [outer = (nil)] [url = about:blank] 18:25:10 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x8ca2f400) [pid = 1858] [serial = 1092] [outer = (nil)] [url = about:blank] 18:25:10 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x8dc0b000) [pid = 1858] [serial = 1098] [outer = (nil)] [url = about:blank] 18:25:10 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x98f30800) [pid = 1858] [serial = 1079] [outer = (nil)] [url = about:blank] 18:25:10 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x8dba1400) [pid = 1858] [serial = 1095] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 18:25:10 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x8c894800) [pid = 1858] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 18:25:10 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x8d68ac00) [pid = 1858] [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] 18:25:10 INFO - PROCESS | 1858 | 1477445110277 Marionette TRACE conn4 -> [0,1695,"getWindowHandles",null] 18:25:10 INFO - PROCESS | 1858 | 1477445110283 Marionette TRACE conn4 <- [1,1695,null,["7"]] 18:25:10 INFO - PROCESS | 1858 | 1477445110295 Marionette TRACE conn4 -> [0,1696,"switchToWindow",{"name":"7"}] 18:25:10 INFO - PROCESS | 1858 | 1477445110304 Marionette TRACE conn4 <- [1,1696,null,{}] 18:25:10 INFO - PROCESS | 1858 | 1477445110312 Marionette TRACE conn4 -> [0,1697,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/WeakMap.prototype-properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x87cdbc00 == 28 [pid = 1858] [id = 396] 18:25:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x87cdf000) [pid = 1858] [serial = 1157] [outer = (nil)] 18:25:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x87ce4800) [pid = 1858] [serial = 1158] [outer = 0x87cdf000] 18:25:10 INFO - PROCESS | 1858 | 1477445110398 Marionette DEBUG loaded listener.js 18:25:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x8b7ed800) [pid = 1858] [serial = 1159] [outer = 0x87cdf000] 18:25:11 INFO - PROCESS | 1858 | 1477445111007 Marionette TRACE conn4 <- [1,1697,null,{"value":["/js/builtins/WeakMap.prototype-properties.html",0,null,null,[["The value of the [[Prototype]] internal property of the WeakMap prototype object is the standard built-in Object prototype object (15.2.4).",0,null,null],["The initial value of WeakMap.prototype.constructor is the built-in WeakMap constructor.",0,null,null],["WeakMap.prototype.delete",0,null,null],["WeakMap.prototype.delete.length",0,null,null],["WeakMap.prototype.delete: ToObject on this",0,null,null],["WeakMap.prototype.delete: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get",0,null,null],["WeakMap.prototype.get.length",0,null,null],["WeakMap.prototype.get: ToObject on this",0,null,null],["WeakMap.prototype.get: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get: return undefined",0,null,null],["WeakMap.prototype.has",0,null,null],["WeakMap.prototype.has.length",0,null,null],["WeakMap.prototype.has: ToObject on this",0,null,null],["WeakMap.prototype.has: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.set",0,null,null],["WeakMap.prototype.set.length",0,null,null],["WeakMap.prototype.set: ToObject on this",0,null,null],["WeakMap.prototype.set: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.@@toStringTag",0,null,null]]]}] 18:25:11 INFO - .................... 18:25:11 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1827ms 18:25:11 INFO - PROCESS | 1858 | 1477445111050 Marionette TRACE conn4 -> [0,1698,"getWindowHandle",null] 18:25:11 INFO - PROCESS | 1858 | 1477445111059 Marionette TRACE conn4 <- [1,1698,null,{"value":"7"}] 18:25:11 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 18:25:11 INFO - PROCESS | 1858 | 1477445111066 Marionette TRACE conn4 -> [0,1699,"getContext",null] 18:25:11 INFO - PROCESS | 1858 | 1477445111078 Marionette TRACE conn4 <- [1,1699,null,{"value":"content"}] 18:25:11 INFO - PROCESS | 1858 | 1477445111088 Marionette TRACE conn4 -> [0,1700,"setContext",{"value":"chrome"}] 18:25:11 INFO - PROCESS | 1858 | 1477445111091 Marionette TRACE conn4 <- [1,1700,null,{}] 18:25:11 INFO - PROCESS | 1858 | 1477445111097 Marionette TRACE conn4 -> [0,1701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 18:25:11 INFO - PROCESS | 1858 | 1477445111117 Marionette TRACE conn4 <- [1,1701,null,{"value":true}] 18:25:11 INFO - PROCESS | 1858 | 1477445111133 Marionette TRACE conn4 -> [0,1702,"setContext",{"value":"content"}] 18:25:11 INFO - PROCESS | 1858 | 1477445111137 Marionette TRACE conn4 <- [1,1702,null,{}] 18:25:11 INFO - Setting pref media.mediasource.enabled (true) 18:25:11 INFO - PROCESS | 1858 | 1477445111145 Marionette TRACE conn4 -> [0,1703,"getContext",null] 18:25:11 INFO - PROCESS | 1858 | 1477445111148 Marionette TRACE conn4 <- [1,1703,null,{"value":"content"}] 18:25:11 INFO - PROCESS | 1858 | 1477445111154 Marionette TRACE conn4 -> [0,1704,"setContext",{"value":"chrome"}] 18:25:11 INFO - PROCESS | 1858 | 1477445111162 Marionette TRACE conn4 <- [1,1704,null,{}] 18:25:11 INFO - PROCESS | 1858 | 1477445111179 Marionette TRACE conn4 -> [0,1705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 18:25:11 INFO - PROCESS | 1858 | 1477445111203 Marionette TRACE conn4 <- [1,1705,null,{"value":null}] 18:25:11 INFO - PROCESS | 1858 | 1477445111210 Marionette TRACE conn4 -> [0,1706,"setContext",{"value":"content"}] 18:25:11 INFO - PROCESS | 1858 | 1477445111213 Marionette TRACE conn4 <- [1,1706,null,{}] 18:25:11 INFO - PROCESS | 1858 | 1477445111218 Marionette TRACE conn4 -> [0,1707,"timeouts",{"script":185000}] 18:25:11 INFO - PROCESS | 1858 | 1477445111221 Marionette TRACE conn4 <- [1,1707,null,{}] 18:25:11 INFO - PROCESS | 1858 | 1477445111227 Marionette TRACE conn4 -> [0,1708,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:11 INFO - PROCESS | 1858 | 1477445111383 Marionette TRACE conn4 <- [1,1708,null,{"value":null}] 18:25:11 INFO - PROCESS | 1858 | 1477445111505 Marionette TRACE conn4 -> [0,1709,"getWindowHandles",null] 18:25:11 INFO - PROCESS | 1858 | 1477445111509 Marionette TRACE conn4 <- [1,1709,null,["7"]] 18:25:11 INFO - PROCESS | 1858 | 1477445111514 Marionette TRACE conn4 -> [0,1710,"switchToWindow",{"name":"7"}] 18:25:11 INFO - PROCESS | 1858 | 1477445111519 Marionette TRACE conn4 <- [1,1710,null,{}] 18:25:11 INFO - PROCESS | 1858 | 1477445111524 Marionette TRACE conn4 -> [0,1711,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-readyState.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c89f800 == 29 [pid = 1858] [id = 397] 18:25:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x8c8a0000) [pid = 1858] [serial = 1160] [outer = (nil)] 18:25:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x8ca28c00) [pid = 1858] [serial = 1161] [outer = 0x8c8a0000] 18:25:11 INFO - PROCESS | 1858 | 1477445111600 Marionette DEBUG loaded listener.js 18:25:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x8ca2f400) [pid = 1858] [serial = 1162] [outer = 0x8c8a0000] 18:25:12 INFO - PROCESS | 1858 | 1477445112141 Marionette TRACE conn4 <- [1,1711,null,{"value":["/media-source/SourceBuffer-abort-readyState.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort() (video/mp4) : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 18:25:12 INFO - .. 18:25:12 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1135ms 18:25:12 INFO - PROCESS | 1858 | 1477445112201 Marionette TRACE conn4 -> [0,1712,"getWindowHandle",null] 18:25:12 INFO - PROCESS | 1858 | 1477445112205 Marionette TRACE conn4 <- [1,1712,null,{"value":"7"}] 18:25:12 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 18:25:12 INFO - PROCESS | 1858 | 1477445112211 Marionette TRACE conn4 -> [0,1713,"timeouts",{"script":35000}] 18:25:12 INFO - PROCESS | 1858 | 1477445112216 Marionette TRACE conn4 <- [1,1713,null,{}] 18:25:12 INFO - PROCESS | 1858 | 1477445112222 Marionette TRACE conn4 -> [0,1714,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:12 INFO - PROCESS | 1858 | 1477445112443 Marionette TRACE conn4 <- [1,1714,null,{"value":null}] 18:25:12 INFO - PROCESS | 1858 | 1477445112597 Marionette TRACE conn4 -> [0,1715,"getWindowHandles",null] 18:25:12 INFO - PROCESS | 1858 | 1477445112601 Marionette TRACE conn4 <- [1,1715,null,["7"]] 18:25:12 INFO - PROCESS | 1858 | 1477445112605 Marionette TRACE conn4 -> [0,1716,"switchToWindow",{"name":"7"}] 18:25:12 INFO - PROCESS | 1858 | 1477445112613 Marionette TRACE conn4 <- [1,1716,null,{}] 18:25:12 INFO - PROCESS | 1858 | 1477445112622 Marionette TRACE conn4 -> [0,1717,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c89c400 == 30 [pid = 1858] [id = 398] 18:25:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x8dc88400) [pid = 1858] [serial = 1163] [outer = (nil)] 18:25:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x8f88b000) [pid = 1858] [serial = 1164] [outer = 0x8dc88400] 18:25:12 INFO - PROCESS | 1858 | 1477445112707 Marionette DEBUG loaded listener.js 18:25:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x8f88bc00) [pid = 1858] [serial = 1165] [outer = 0x8dc88400] 18:25:13 INFO - PROCESS | 1858 | 1477445113277 Marionette TRACE conn4 <- [1,1717,null,{"value":["/media-source/SourceBuffer-abort-removed.html",0,null,null,[["SourceBuffer#abort (video/webm; codecs=\"vorbis,vp8\") : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort (video/mp4) : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 18:25:13 INFO - .. 18:25:13 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1084ms 18:25:13 INFO - PROCESS | 1858 | 1477445113301 Marionette TRACE conn4 -> [0,1718,"getWindowHandle",null] 18:25:13 INFO - PROCESS | 1858 | 1477445113305 Marionette TRACE conn4 <- [1,1718,null,{"value":"7"}] 18:25:13 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 18:25:13 INFO - PROCESS | 1858 | 1477445113311 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:13 INFO - PROCESS | 1858 | 1477445113526 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 18:25:13 INFO - PROCESS | 1858 | 1477445113556 Marionette TRACE conn4 -> [0,1720,"getWindowHandles",null] 18:25:13 INFO - PROCESS | 1858 | 1477445113559 Marionette TRACE conn4 <- [1,1720,null,["7"]] 18:25:13 INFO - PROCESS | 1858 | 1477445113563 Marionette TRACE conn4 -> [0,1721,"switchToWindow",{"name":"7"}] 18:25:13 INFO - PROCESS | 1858 | 1477445113570 Marionette TRACE conn4 <- [1,1721,null,{}] 18:25:13 INFO - PROCESS | 1858 | 1477445113575 Marionette TRACE conn4 -> [0,1722,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-updating.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x8fa20400 == 31 [pid = 1858] [id = 399] 18:25:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x9064c400) [pid = 1858] [serial = 1166] [outer = (nil)] 18:25:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x942e0800) [pid = 1858] [serial = 1167] [outer = 0x9064c400] 18:25:13 INFO - PROCESS | 1858 | 1477445113724 Marionette DEBUG loaded listener.js 18:25:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0x942e4c00) [pid = 1858] [serial = 1168] [outer = 0x9064c400] 18:25:14 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x942ebc00) [pid = 1858] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 18:25:14 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x91a2b800) [pid = 1858] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 18:25:14 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x942dec00) [pid = 1858] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 18:25:14 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x90656000) [pid = 1858] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 18:25:14 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x8db1cc00) [pid = 1858] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 18:25:14 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x87cdec00) [pid = 1858] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 18:25:14 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x8f83e000) [pid = 1858] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 18:25:14 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x8c131400) [pid = 1858] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 18:25:14 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x8f688c00) [pid = 1858] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 18:25:14 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x8bb3a400) [pid = 1858] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 18:25:14 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x95ab0000) [pid = 1858] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 18:25:14 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x95c35c00) [pid = 1858] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 18:25:14 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8f977400) [pid = 1858] [serial = 1100] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 18:25:14 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x8db23800) [pid = 1858] [serial = 1097] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 18:25:14 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x95cf3800) [pid = 1858] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 18:25:14 INFO - PROCESS | 1858 | 1477445114884 Marionette TRACE conn4 <- [1,1722,null,{"value":["/media-source/SourceBuffer-abort-updating.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : Check the algorithm when the updating attribute is true.",0,null,null],["SourceBuffer#abort() (video/mp4) : Check the algorithm when the updating attribute is true.",0,null,null]]]}] 18:25:14 INFO - .. 18:25:14 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1621ms 18:25:14 INFO - PROCESS | 1858 | 1477445114933 Marionette TRACE conn4 -> [0,1723,"getWindowHandle",null] 18:25:14 INFO - PROCESS | 1858 | 1477445114935 Marionette TRACE conn4 <- [1,1723,null,{"value":"7"}] 18:25:14 INFO - TEST-START | /media-source/SourceBuffer-abort.html 18:25:14 INFO - PROCESS | 1858 | 1477445114942 Marionette TRACE conn4 -> [0,1724,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:15 INFO - PROCESS | 1858 | 1477445115096 Marionette TRACE conn4 <- [1,1724,null,{"value":null}] 18:25:15 INFO - PROCESS | 1858 | 1477445115213 Marionette TRACE conn4 -> [0,1725,"getWindowHandles",null] 18:25:15 INFO - PROCESS | 1858 | 1477445115217 Marionette TRACE conn4 <- [1,1725,null,["7"]] 18:25:15 INFO - PROCESS | 1858 | 1477445115225 Marionette TRACE conn4 -> [0,1726,"switchToWindow",{"name":"7"}] 18:25:15 INFO - PROCESS | 1858 | 1477445115229 Marionette TRACE conn4 <- [1,1726,null,{}] 18:25:15 INFO - PROCESS | 1858 | 1477445115235 Marionette TRACE conn4 -> [0,1727,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7ed400 == 32 [pid = 1858] [id = 400] 18:25:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x95ab6c00) [pid = 1858] [serial = 1169] [outer = (nil)] 18:25:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x95c2f000) [pid = 1858] [serial = 1170] [outer = 0x95ab6c00] 18:25:15 INFO - PROCESS | 1858 | 1477445115315 Marionette DEBUG loaded listener.js 18:25:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x9618d400) [pid = 1858] [serial = 1171] [outer = 0x95ab6c00] 18:25:15 INFO - PROCESS | 1858 | 1477445115775 Marionette TRACE conn4 <- [1,1727,null,{"value":["/media-source/SourceBuffer-abort.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\"): Check the values of appendWindowStart and appendWindowEnd.",0,null,null],["SourceBuffer#abort() (video/mp4): Check the values of appendWindowStart and appendWindowEnd.",0,null,null]]]}] 18:25:15 INFO - .. 18:25:15 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 871ms 18:25:15 INFO - PROCESS | 1858 | 1477445115814 Marionette TRACE conn4 -> [0,1728,"getWindowHandle",null] 18:25:15 INFO - PROCESS | 1858 | 1477445115816 Marionette TRACE conn4 <- [1,1728,null,{"value":"7"}] 18:25:15 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 18:25:15 INFO - Clearing pref media.mediasource.enabled 18:25:15 INFO - PROCESS | 1858 | 1477445115823 Marionette TRACE conn4 -> [0,1729,"getContext",null] 18:25:15 INFO - PROCESS | 1858 | 1477445115826 Marionette TRACE conn4 <- [1,1729,null,{"value":"content"}] 18:25:15 INFO - PROCESS | 1858 | 1477445115831 Marionette TRACE conn4 -> [0,1730,"setContext",{"value":"chrome"}] 18:25:15 INFO - PROCESS | 1858 | 1477445115834 Marionette TRACE conn4 <- [1,1730,null,{}] 18:25:15 INFO - PROCESS | 1858 | 1477445115839 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 18:25:15 INFO - PROCESS | 1858 | 1477445115853 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 18:25:15 INFO - PROCESS | 1858 | 1477445115865 Marionette TRACE conn4 -> [0,1732,"setContext",{"value":"content"}] 18:25:15 INFO - PROCESS | 1858 | 1477445115869 Marionette TRACE conn4 <- [1,1732,null,{}] 18:25:15 INFO - PROCESS | 1858 | 1477445115874 Marionette TRACE conn4 -> [0,1733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:16 INFO - PROCESS | 1858 | 1477445116021 Marionette TRACE conn4 <- [1,1733,null,{"value":null}] 18:25:16 INFO - PROCESS | 1858 | 1477445116141 Marionette TRACE conn4 -> [0,1734,"getWindowHandles",null] 18:25:16 INFO - PROCESS | 1858 | 1477445116146 Marionette TRACE conn4 <- [1,1734,null,["7"]] 18:25:16 INFO - PROCESS | 1858 | 1477445116151 Marionette TRACE conn4 -> [0,1735,"switchToWindow",{"name":"7"}] 18:25:16 INFO - PROCESS | 1858 | 1477445116156 Marionette TRACE conn4 <- [1,1735,null,{}] 18:25:16 INFO - PROCESS | 1858 | 1477445116179 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-null.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x92a24800 == 33 [pid = 1858] [id = 401] 18:25:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x974c3000) [pid = 1858] [serial = 1172] [outer = (nil)] 18:25:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x974cd400) [pid = 1858] [serial = 1173] [outer = 0x974c3000] 18:25:16 INFO - PROCESS | 1858 | 1477445116282 Marionette DEBUG loaded listener.js 18:25:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x9781d000) [pid = 1858] [serial = 1174] [outer = 0x974c3000] 18:25:16 INFO - PROCESS | 1858 | 1477445116750 Marionette TRACE conn4 <- [1,1736,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 18:25:16 INFO - . 18:25:16 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 970ms 18:25:16 INFO - PROCESS | 1858 | 1477445116793 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 18:25:16 INFO - PROCESS | 1858 | 1477445116797 Marionette TRACE conn4 <- [1,1737,null,{"value":"7"}] 18:25:16 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 18:25:16 INFO - PROCESS | 1858 | 1477445116803 Marionette TRACE conn4 -> [0,1738,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:16 INFO - PROCESS | 1858 | 1477445116991 Marionette TRACE conn4 <- [1,1738,null,{"value":null}] 18:25:17 INFO - PROCESS | 1858 | 1477445117156 Marionette TRACE conn4 -> [0,1739,"getWindowHandles",null] 18:25:17 INFO - PROCESS | 1858 | 1477445117162 Marionette TRACE conn4 <- [1,1739,null,["7"]] 18:25:17 INFO - PROCESS | 1858 | 1477445117171 Marionette TRACE conn4 -> [0,1740,"switchToWindow",{"name":"7"}] 18:25:17 INFO - PROCESS | 1858 | 1477445117181 Marionette TRACE conn4 <- [1,1740,null,{}] 18:25:17 INFO - PROCESS | 1858 | 1477445117190 Marionette TRACE conn4 -> [0,1741,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:17 INFO - PROCESS | 1858 | ++DOCSHELL 0x87cdec00 == 34 [pid = 1858] [id = 402] 18:25:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x87ce4400) [pid = 1858] [serial = 1175] [outer = (nil)] 18:25:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x8b7f0400) [pid = 1858] [serial = 1176] [outer = 0x87ce4400] 18:25:17 INFO - PROCESS | 1858 | 1477445117322 Marionette DEBUG loaded listener.js 18:25:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x8b8c8000) [pid = 1858] [serial = 1177] [outer = 0x87ce4400] 18:25:17 INFO - PROCESS | 1858 | [1858] 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 18:25:17 INFO - PROCESS | 1858 | [1858] 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 18:25:17 INFO - PROCESS | 1858 | [1858] 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 18:25:17 INFO - PROCESS | 1858 | [1858] 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 18:25:18 INFO - PROCESS | 1858 | 1477445118066 Marionette TRACE conn4 <- [1,1741,null,{"value":["/media-source/URL-createObjectURL-revoke.html",0,null,null,[["Check revoking behavior of URL.revokeObjectURL(url).",0,null,null],["Check referenced MediaSource can open after URL.revokeObjectURL(url).",0,null,null],["Check auto-revoking behavior with URL.createObjectURL(MediaSource).",0,null,null]]]}] 18:25:18 INFO - ... 18:25:18 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1320ms 18:25:18 INFO - PROCESS | 1858 | 1477445118125 Marionette TRACE conn4 -> [0,1742,"getWindowHandle",null] 18:25:18 INFO - PROCESS | 1858 | 1477445118133 Marionette TRACE conn4 <- [1,1742,null,{"value":"7"}] 18:25:18 INFO - TEST-START | /media-source/URL-createObjectURL.html 18:25:18 INFO - PROCESS | 1858 | 1477445118142 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:18 INFO - PROCESS | 1858 | 1477445118399 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 18:25:18 INFO - PROCESS | 1858 | 1477445118517 Marionette TRACE conn4 -> [0,1744,"getWindowHandles",null] 18:25:18 INFO - PROCESS | 1858 | 1477445118522 Marionette TRACE conn4 <- [1,1744,null,["7"]] 18:25:18 INFO - PROCESS | 1858 | 1477445118533 Marionette TRACE conn4 -> [0,1745,"switchToWindow",{"name":"7"}] 18:25:18 INFO - PROCESS | 1858 | 1477445118540 Marionette TRACE conn4 <- [1,1745,null,{}] 18:25:18 INFO - PROCESS | 1858 | 1477445118546 Marionette TRACE conn4 -> [0,1746,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db25800 == 35 [pid = 1858] [id = 403] 18:25:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x8db9a800) [pid = 1858] [serial = 1178] [outer = (nil)] 18:25:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x8dc02c00) [pid = 1858] [serial = 1179] [outer = 0x8db9a800] 18:25:18 INFO - PROCESS | 1858 | 1477445118675 Marionette DEBUG loaded listener.js 18:25:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x8dc08400) [pid = 1858] [serial = 1180] [outer = 0x8db9a800] 18:25:19 INFO - PROCESS | 1858 | 1477445119297 Marionette TRACE conn4 <- [1,1746,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 18:25:19 INFO - . 18:25:19 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1180ms 18:25:19 INFO - PROCESS | 1858 | 1477445119342 Marionette TRACE conn4 -> [0,1747,"getWindowHandle",null] 18:25:19 INFO - PROCESS | 1858 | 1477445119345 Marionette TRACE conn4 <- [1,1747,null,{"value":"7"}] 18:25:19 INFO - TEST-START | /media-source/interfaces.html 18:25:19 INFO - PROCESS | 1858 | 1477445119355 Marionette TRACE conn4 -> [0,1748,"getContext",null] 18:25:19 INFO - PROCESS | 1858 | 1477445119361 Marionette TRACE conn4 <- [1,1748,null,{"value":"content"}] 18:25:19 INFO - PROCESS | 1858 | 1477445119378 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"chrome"}] 18:25:19 INFO - PROCESS | 1858 | 1477445119385 Marionette TRACE conn4 <- [1,1749,null,{}] 18:25:19 INFO - PROCESS | 1858 | 1477445119391 Marionette TRACE conn4 -> [0,1750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 18:25:19 INFO - PROCESS | 1858 | 1477445119412 Marionette TRACE conn4 <- [1,1750,null,{"value":true}] 18:25:19 INFO - PROCESS | 1858 | 1477445119416 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"content"}] 18:25:19 INFO - PROCESS | 1858 | 1477445119421 Marionette TRACE conn4 <- [1,1751,null,{}] 18:25:19 INFO - Setting pref media.mediasource.enabled (true) 18:25:19 INFO - PROCESS | 1858 | 1477445119427 Marionette TRACE conn4 -> [0,1752,"getContext",null] 18:25:19 INFO - PROCESS | 1858 | 1477445119430 Marionette TRACE conn4 <- [1,1752,null,{"value":"content"}] 18:25:19 INFO - PROCESS | 1858 | 1477445119436 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"chrome"}] 18:25:19 INFO - PROCESS | 1858 | 1477445119440 Marionette TRACE conn4 <- [1,1753,null,{}] 18:25:19 INFO - PROCESS | 1858 | 1477445119490 Marionette TRACE conn4 -> [0,1754,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 18:25:19 INFO - PROCESS | 1858 | 1477445119513 Marionette TRACE conn4 <- [1,1754,null,{"value":null}] 18:25:19 INFO - PROCESS | 1858 | 1477445119519 Marionette TRACE conn4 -> [0,1755,"setContext",{"value":"content"}] 18:25:19 INFO - PROCESS | 1858 | 1477445119522 Marionette TRACE conn4 <- [1,1755,null,{}] 18:25:19 INFO - PROCESS | 1858 | 1477445119532 Marionette TRACE conn4 -> [0,1756,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:19 INFO - PROCESS | 1858 | 1477445119711 Marionette TRACE conn4 <- [1,1756,null,{"value":null}] 18:25:19 INFO - PROCESS | 1858 | 1477445119885 Marionette TRACE conn4 -> [0,1757,"getWindowHandles",null] 18:25:19 INFO - PROCESS | 1858 | 1477445119889 Marionette TRACE conn4 <- [1,1757,null,["7"]] 18:25:19 INFO - PROCESS | 1858 | 1477445119898 Marionette TRACE conn4 -> [0,1758,"switchToWindow",{"name":"7"}] 18:25:19 INFO - PROCESS | 1858 | 1477445119905 Marionette TRACE conn4 <- [1,1758,null,{}] 18:25:19 INFO - PROCESS | 1858 | 1477445119912 Marionette TRACE conn4 -> [0,1759,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/interfaces.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/interfaces.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc87800 == 36 [pid = 1858] [id = 404] 18:25:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x9064d800) [pid = 1858] [serial = 1181] [outer = (nil)] 18:25:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x9781b000) [pid = 1858] [serial = 1182] [outer = 0x9064d800] 18:25:20 INFO - PROCESS | 1858 | 1477445119995 Marionette DEBUG loaded listener.js 18:25:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0x9781c400) [pid = 1858] [serial = 1183] [outer = 0x9064d800] 18:25:20 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:25:20 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:25:21 INFO - .................................................................................................................... 18:25:21 INFO - TEST-OK | /media-source/interfaces.html | took 2481ms 18:25:21 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 18:25:21 INFO - Clearing pref media.mediasource.enabled 18:25:22 INFO - PROCESS | 1858 | 1477445121674 Marionette TRACE conn4 <- [1,1759,null,{"value":["/media-source/interfaces.html",0,null,null,[["URL interface: operation createObjectURL(MediaSource)",0,null,null],["AudioTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"AudioTrack\" expected property \"AudioTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["VideoTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"VideoTrack\" expected property \"VideoTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["TextTrack interface: attribute sourceBuffer",1,"assert_true: The prototype object must have a property \"sourceBuffer\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: existence and properties of interface object",0,null,null],["MediaSource interface object length",0,null,null],["MediaSource interface object name",0,null,null],["MediaSource interface: existence and properties of interface prototype object",0,null,null],["MediaSource interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaSource interface: attribute sourceBuffers",0,null,null],["MediaSource interface: attribute activeSourceBuffers",0,null,null],["MediaSource interface: attribute readyState",0,null,null],["MediaSource interface: attribute duration",0,null,null],["MediaSource interface: attribute onsourceopen",0,null,null],["MediaSource interface: attribute onsourceended",0,null,null],["MediaSource interface: attribute onsourceclose",1,"assert_true: The prototype object must have a property \"onsourceclose\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: operation addSourceBuffer(DOMString)",0,null,null],["MediaSource interface: operation removeSourceBuffer(SourceBuffer)",0,null,null],["MediaSource interface: operation endOfStream(EndOfStreamError)",0,null,null],["MediaSource interface: operation setLiveSeekableRange(double,double)",0,null,null],["MediaSource interface: operation clearLiveSeekableRange()",0,null,null],["MediaSource interface: operation isTypeSupported(DOMString)",0,null,null],["MediaSource must be primary interface of mediaSource",0,null,null],["Stringification of mediaSource",0,null,null],["MediaSource interface: mediaSource must inherit property \"sourceBuffers\" with the proper type (0)",0,null,null],["MediaSource interface: mediaSource must inherit property \"activeSourceBuffers\" with the proper type (1)",0,null,null],["MediaSource interface: mediaSource must inherit property \"readyState\" with the proper type (2)",0,null,null],["MediaSource interface: mediaSource must inherit property \"duration\" with the proper type (3)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceopen\" with the proper type (4)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceended\" with the proper type (5)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceclose\" with the proper type (6)",1,"assert_inherits: property \"onsourceclose\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: mediaSource must inherit property \"addSourceBuffer\" with the proper type (7)",0,null,null],["MediaSource interface: calling addSourceBuffer(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"removeSourceBuffer\" with the proper type (8)",0,null,null],["MediaSource interface: calling removeSourceBuffer(SourceBuffer) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"endOfStream\" with the proper type (9)",0,null,null],["MediaSource interface: calling endOfStream(EndOfStreamError) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"setLiveSeekableRange\" with the proper type (10)",0,null,null],["MediaSource interface: calling setLiveSeekableRange(double,double) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"clearLiveSeekableRange\" with the proper type (11)",0,null,null],["MediaSource interface: mediaSource must inherit property \"isTypeSupported\" with the proper type (12)",0,null,null],["MediaSource interface: calling isTypeSupported(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: existence and properties of interface object",0,null,null],["SourceBuffer interface object length",0,null,null],["SourceBuffer interface object name",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBuffer interface: attribute mode",0,null,null],["SourceBuffer interface: attribute updating",0,null,null],["SourceBuffer interface: attribute buffered",0,null,null],["SourceBuffer interface: attribute timestampOffset",0,null,null],["SourceBuffer interface: attribute audioTracks",1,"assert_true: The prototype object must have a property \"audioTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute videoTracks",1,"assert_true: The prototype object must have a property \"videoTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute textTracks",1,"assert_true: The prototype object must have a property \"textTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute appendWindowStart",0,null,null],["SourceBuffer interface: attribute appendWindowEnd",0,null,null],["SourceBuffer interface: attribute onupdatestart",0,null,null],["SourceBuffer interface: attribute onupdate",0,null,null],["SourceBuffer interface: attribute onupdateend",0,null,null],["SourceBuffer interface: attribute onerror",0,null,null],["SourceBuffer interface: attribute onabort",0,null,null],["SourceBuffer interface: operation appendBuffer(BufferSource)",0,null,null],["SourceBuffer interface: operation abort()",0,null,null],["SourceBuffer interface: operation remove(double,unrestricted double)",0,null,null],["SourceBuffer must be primary interface of sourceBuffer",0,null,null],["Stringification of sourceBuffer",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"mode\" with the proper type (0)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"updating\" with the proper type (1)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"buffered\" with the proper type (2)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"timestampOffset\" with the proper type (3)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"audioTracks\" with the proper type (4)",1,"assert_inherits: property \"audioTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"videoTracks\" with the proper type (5)",1,"assert_inherits: property \"videoTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"textTracks\" with the proper type (6)",1,"assert_inherits: property \"textTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowStart\" with the proper type (7)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowEnd\" with the proper type (8)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdatestart\" with the proper type (9)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdate\" with the proper type (10)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdateend\" with the proper type (11)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onerror\" with the proper type (12)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onabort\" with the proper type (13)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendBuffer\" with the proper type (14)",0,null,null],["SourceBuffer interface: calling appendBuffer(BufferSource) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"abort\" with the proper type (15)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"remove\" with the proper type (16)",0,null,null],["SourceBuffer interface: calling remove(double,unrestricted double) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBufferList interface: existence and properties of interface object",0,null,null],["SourceBufferList interface object length",0,null,null],["SourceBufferList interface object name",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBufferList interface: attribute length",0,null,null],["SourceBufferList interface: attribute onaddsourcebuffer",0,null,null],["SourceBufferList interface: attribute onremovesourcebuffer",0,null,null],["SourceBufferList must be primary interface of mediaSource.sourceBuffers",0,null,null],["Stringification of mediaSource.sourceBuffers",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"length\" with the proper type (0)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onaddsourcebuffer\" with the proper type (1)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onremovesourcebuffer\" with the proper type (2)",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null]]]}] 18:25:22 INFO - PROCESS | 1858 | --DOCSHELL 0x92a24800 == 35 [pid = 1858] [id = 401] 18:25:22 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7ed400 == 34 [pid = 1858] [id = 400] 18:25:22 INFO - PROCESS | 1858 | --DOCSHELL 0x8fa20400 == 33 [pid = 1858] [id = 399] 18:25:22 INFO - PROCESS | 1858 | --DOCSHELL 0x8c89c400 == 32 [pid = 1858] [id = 398] 18:25:22 INFO - PROCESS | 1858 | --DOCSHELL 0x8c89f800 == 31 [pid = 1858] [id = 397] 18:25:22 INFO - PROCESS | 1858 | --DOCSHELL 0x87cdbc00 == 30 [pid = 1858] [id = 396] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x98f31000) [pid = 1858] [serial = 1080] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x8317e000) [pid = 1858] [serial = 1101] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x96193800) [pid = 1858] [serial = 1136] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x96197000) [pid = 1858] [serial = 1137] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x95c3a400) [pid = 1858] [serial = 1133] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x95c3cc00) [pid = 1858] [serial = 1134] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x95ab1400) [pid = 1858] [serial = 1130] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x95abc800) [pid = 1858] [serial = 1131] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x944d5400) [pid = 1858] [serial = 1127] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x95741000) [pid = 1858] [serial = 1128] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x9318fc00) [pid = 1858] [serial = 1124] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x942de400) [pid = 1858] [serial = 1125] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8f840800) [pid = 1858] [serial = 1121] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x8f895800) [pid = 1858] [serial = 1122] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x8c891800) [pid = 1858] [serial = 1118] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x8c736400) [pid = 1858] [serial = 1119] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x87ce8c00) [pid = 1858] [serial = 1115] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x87ce7c00) [pid = 1858] [serial = 1116] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x942e0000) [pid = 1858] [serial = 1112] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x942e5800) [pid = 1858] [serial = 1113] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x91083400) [pid = 1858] [serial = 1109] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x90654800) [pid = 1858] [serial = 1110] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x8f844c00) [pid = 1858] [serial = 1106] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x8f891000) [pid = 1858] [serial = 1107] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x8c72dc00) [pid = 1858] [serial = 1103] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x8c894000) [pid = 1858] [serial = 1104] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x8f681c00) [pid = 1858] [serial = 1099] [outer = (nil)] [url = about:blank] 18:25:22 INFO - PROCESS | 1858 | 1477445121847 Marionette TRACE conn4 -> [0,1760,"getWindowHandle",null] 18:25:22 INFO - PROCESS | 1858 | 1477445121851 Marionette TRACE conn4 <- [1,1760,null,{"value":"7"}] 18:25:22 INFO - PROCESS | 1858 | 1477445121872 Marionette TRACE conn4 -> [0,1761,"getContext",null] 18:25:22 INFO - PROCESS | 1858 | 1477445121882 Marionette TRACE conn4 <- [1,1761,null,{"value":"content"}] 18:25:22 INFO - PROCESS | 1858 | 1477445121894 Marionette TRACE conn4 -> [0,1762,"setContext",{"value":"chrome"}] 18:25:22 INFO - PROCESS | 1858 | 1477445121901 Marionette TRACE conn4 <- [1,1762,null,{}] 18:25:22 INFO - PROCESS | 1858 | 1477445121911 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 18:25:22 INFO - PROCESS | 1858 | 1477445121950 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 18:25:22 INFO - PROCESS | 1858 | 1477445121957 Marionette TRACE conn4 -> [0,1764,"setContext",{"value":"content"}] 18:25:22 INFO - PROCESS | 1858 | 1477445121985 Marionette TRACE conn4 <- [1,1764,null,{}] 18:25:22 INFO - PROCESS | 1858 | 1477445122007 Marionette TRACE conn4 -> [0,1765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:22 INFO - PROCESS | 1858 | 1477445122188 Marionette TRACE conn4 <- [1,1765,null,{"value":null}] 18:25:22 INFO - PROCESS | 1858 | 1477445122309 Marionette TRACE conn4 -> [0,1766,"getWindowHandles",null] 18:25:22 INFO - PROCESS | 1858 | 1477445122313 Marionette TRACE conn4 <- [1,1766,null,["7"]] 18:25:22 INFO - PROCESS | 1858 | 1477445122319 Marionette TRACE conn4 -> [0,1767,"switchToWindow",{"name":"7"}] 18:25:22 INFO - PROCESS | 1858 | 1477445122324 Marionette TRACE conn4 <- [1,1767,null,{}] 18:25:22 INFO - PROCESS | 1858 | 1477445122331 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-activesourcebuffers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7f6c00 == 31 [pid = 1858] [id = 405] 18:25:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x8f840800) [pid = 1858] [serial = 1184] [outer = (nil)] 18:25:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x8f892400) [pid = 1858] [serial = 1185] [outer = 0x8f840800] 18:25:22 INFO - PROCESS | 1858 | 1477445122408 Marionette DEBUG loaded listener.js 18:25:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x9318fc00) [pid = 1858] [serial = 1186] [outer = 0x8f840800] 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x95c37000] err{or,}_recognition separate: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x95c37000] err{or,}_recognition combined: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x95c37000] Unsupported bit depth: 0 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x96195000] err{or,}_recognition separate: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x96195000] err{or,}_recognition combined: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x96195000] Unsupported bit depth: 0 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x96195000] no picture 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x96195000] no picture 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x95abd400] err{or,}_recognition separate: 1; 1 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x95abd400] err{or,}_recognition combined: 1; 1 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x95abd400] Unsupported bit depth: 0 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x942e3400] err{or,}_recognition separate: 1; 1 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x942e3400] err{or,}_recognition combined: 1; 1 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x942e3400] Unsupported bit depth: 0 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x97a7e800] err{or,}_recognition separate: 1; 1 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x97a7e800] err{or,}_recognition combined: 1; 1 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x97a7e800] Unsupported bit depth: 0 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x942e3400] err{or,}_recognition separate: 1; 1 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x942e3400] err{or,}_recognition combined: 1; 1 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x942e3400] Unsupported bit depth: 0 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x97c69800] err{or,}_recognition separate: 1; 1 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x97c69800] err{or,}_recognition combined: 1; 1 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x97c69800] Unsupported bit depth: 0 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x97c6a400] err{or,}_recognition separate: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x97c6a400] err{or,}_recognition combined: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x97c6a400] Unsupported bit depth: 0 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x97c6cc00] err{or,}_recognition separate: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x97c6cc00] err{or,}_recognition combined: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x97c6cc00] Unsupported bit depth: 0 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x97c69800] err{or,}_recognition separate: 1; 1 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x97c69800] err{or,}_recognition combined: 1; 1 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x97c69800] Unsupported bit depth: 0 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x97c6d800] err{or,}_recognition separate: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x97c6d800] err{or,}_recognition combined: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x97c6d800] Unsupported bit depth: 0 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x942e7400] err{or,}_recognition separate: 1; 1 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x942e7400] err{or,}_recognition combined: 1; 1 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x942e7400] Unsupported bit depth: 0 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x97c74c00] err{or,}_recognition separate: 1; 1 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x97c74c00] err{or,}_recognition combined: 1; 1 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x97c74c00] Unsupported bit depth: 0 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x942e3400] err{or,}_recognition separate: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x942e3400] err{or,}_recognition combined: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x942e3400] Unsupported bit depth: 0 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x9751dc00] err{or,}_recognition separate: 1; 1 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x9751dc00] err{or,}_recognition combined: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x942e3400] no picture 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x942e3400] no picture 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x9751dc00] Unsupported bit depth: 0 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x98337800] err{or,}_recognition separate: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x98337800] err{or,}_recognition combined: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x98337800] Unsupported bit depth: 0 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x98337800] no picture 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x963a2400] err{or,}_recognition separate: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x98337800] no picture 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x963a2400] err{or,}_recognition combined: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x963a2400] Unsupported bit depth: 0 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x9833a400] err{or,}_recognition separate: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x9833a400] err{or,}_recognition combined: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x9833a400] Unsupported bit depth: 0 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x9833b400] err{or,}_recognition separate: 1; 1 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x9833b400] err{or,}_recognition combined: 1; 1 18:25:23 INFO - PROCESS | 1858 | [aac @ 0x9833b400] Unsupported bit depth: 0 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x963a2400] no picture 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x963a2400] no picture 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x98336000] err{or,}_recognition separate: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x98336000] err{or,}_recognition combined: 1; 1 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x98336000] Unsupported bit depth: 0 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x98336000] no picture 18:25:23 INFO - PROCESS | 1858 | [h264 @ 0x98336000] no picture 18:25:23 INFO - PROCESS | 1858 | 1477445123870 Marionette TRACE conn4 <- [1,1768,null,{"value":["/media-source/mediasource-activesourcebuffers.html",0,null,null,[["SourceBuffer added to activeSourceBuffers list when its only audio track gets loaded (and thus becomes enabled).",0,null,null],["SourceBuffer added to activeSourceBuffers list when its only video track gets loaded (and thus becomes selected).",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers list reflects changes to selected audio/video tracks associated with separate SourceBuffers.",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html:142:23\nMediaSourceUtil.fetchManifestAndData/ [0,1769,"getWindowHandle",null] 18:25:23 INFO - PROCESS | 1858 | 1477445123937 Marionette TRACE conn4 <- [1,1769,null,{"value":"7"}] 18:25:23 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 18:25:23 INFO - PROCESS | 1858 | 1477445123957 Marionette TRACE conn4 -> [0,1770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:24 INFO - PROCESS | 1858 | 1477445124120 Marionette TRACE conn4 <- [1,1770,null,{"value":null}] 18:25:24 INFO - PROCESS | 1858 | 1477445124245 Marionette TRACE conn4 -> [0,1771,"getWindowHandles",null] 18:25:24 INFO - PROCESS | 1858 | 1477445124249 Marionette TRACE conn4 <- [1,1771,null,["7"]] 18:25:24 INFO - PROCESS | 1858 | 1477445124253 Marionette TRACE conn4 -> [0,1772,"switchToWindow",{"name":"7"}] 18:25:24 INFO - PROCESS | 1858 | 1477445124258 Marionette TRACE conn4 <- [1,1772,null,{}] 18:25:24 INFO - PROCESS | 1858 | 1477445124263 Marionette TRACE conn4 -> [0,1773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x96194000 == 32 [pid = 1858] [id = 406] 18:25:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x98336000) [pid = 1858] [serial = 1187] [outer = (nil)] 18:25:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x9833b000) [pid = 1858] [serial = 1188] [outer = 0x98336000] 18:25:24 INFO - PROCESS | 1858 | 1477445124337 Marionette DEBUG loaded listener.js 18:25:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x98342c00) [pid = 1858] [serial = 1189] [outer = 0x98336000] 18:25:24 INFO - .. 18:25:24 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 975ms 18:25:24 INFO - PROCESS | 1858 | 1477445124908 Marionette TRACE conn4 <- [1,1773,null,{"value":["/media-source/mediasource-addsourcebuffer-mode.html",0,null,null,[["addSourceBuffer() sets SourceBuffer.mode to 'segments' when the generate timestamps flag is false",0,null,null],["addSourceBuffer() sets SourceBuffer.mode to 'sequence' when the generate timestamps flag is true",1,"assert_unreached: Browser does not support the audio/aac and audio/mpeg MIME types used in this test Reached unreachable code","@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:24:17\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:18:5\n"]]]}] 18:25:24 INFO - PROCESS | 1858 | 1477445124946 Marionette TRACE conn4 -> [0,1774,"getWindowHandle",null] 18:25:24 INFO - PROCESS | 1858 | 1477445124949 Marionette TRACE conn4 <- [1,1774,null,{"value":"7"}] 18:25:24 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 18:25:24 INFO - PROCESS | 1858 | 1477445124957 Marionette TRACE conn4 -> [0,1775,"getContext",null] 18:25:24 INFO - PROCESS | 1858 | 1477445124961 Marionette TRACE conn4 <- [1,1775,null,{"value":"content"}] 18:25:24 INFO - PROCESS | 1858 | 1477445124966 Marionette TRACE conn4 -> [0,1776,"setContext",{"value":"chrome"}] 18:25:24 INFO - PROCESS | 1858 | 1477445124968 Marionette TRACE conn4 <- [1,1776,null,{}] 18:25:24 INFO - PROCESS | 1858 | 1477445124974 Marionette TRACE conn4 -> [0,1777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 18:25:24 INFO - PROCESS | 1858 | 1477445124991 Marionette TRACE conn4 <- [1,1777,null,{"value":true}] 18:25:25 INFO - Setting pref media.mediasource.enabled (true) 18:25:25 INFO - PROCESS | 1858 | 1477445125003 Marionette TRACE conn4 -> [0,1778,"setContext",{"value":"content"}] 18:25:25 INFO - PROCESS | 1858 | 1477445125006 Marionette TRACE conn4 <- [1,1778,null,{}] 18:25:25 INFO - PROCESS | 1858 | 1477445125012 Marionette TRACE conn4 -> [0,1779,"getContext",null] 18:25:25 INFO - PROCESS | 1858 | 1477445125015 Marionette TRACE conn4 <- [1,1779,null,{"value":"content"}] 18:25:25 INFO - PROCESS | 1858 | 1477445125026 Marionette TRACE conn4 -> [0,1780,"setContext",{"value":"chrome"}] 18:25:25 INFO - PROCESS | 1858 | 1477445125028 Marionette TRACE conn4 <- [1,1780,null,{}] 18:25:25 INFO - PROCESS | 1858 | 1477445125032 Marionette TRACE conn4 -> [0,1781,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 18:25:25 INFO - PROCESS | 1858 | 1477445125050 Marionette TRACE conn4 <- [1,1781,null,{"value":null}] 18:25:25 INFO - PROCESS | 1858 | 1477445125062 Marionette TRACE conn4 -> [0,1782,"setContext",{"value":"content"}] 18:25:25 INFO - PROCESS | 1858 | 1477445125064 Marionette TRACE conn4 <- [1,1782,null,{}] 18:25:25 INFO - PROCESS | 1858 | 1477445125069 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:25 INFO - PROCESS | 1858 | 1477445125282 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 18:25:25 INFO - PROCESS | 1858 | 1477445125358 Marionette TRACE conn4 -> [0,1784,"getWindowHandles",null] 18:25:25 INFO - PROCESS | 1858 | 1477445125362 Marionette TRACE conn4 <- [1,1784,null,["7"]] 18:25:25 INFO - PROCESS | 1858 | 1477445125367 Marionette TRACE conn4 -> [0,1785,"switchToWindow",{"name":"7"}] 18:25:25 INFO - PROCESS | 1858 | 1477445125376 Marionette TRACE conn4 <- [1,1785,null,{}] 18:25:25 INFO - PROCESS | 1858 | 1477445125383 Marionette TRACE conn4 -> [0,1786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x9a3d7000 == 33 [pid = 1858] [id = 407] 18:25:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x9a3d7800) [pid = 1858] [serial = 1190] [outer = (nil)] 18:25:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x9a44d800) [pid = 1858] [serial = 1191] [outer = 0x9a3d7800] 18:25:25 INFO - PROCESS | 1858 | 1477445125473 Marionette DEBUG loaded listener.js 18:25:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x944d9400) [pid = 1858] [serial = 1192] [outer = 0x9a3d7800] 18:25:26 INFO - PROCESS | 1858 | [1858] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 18:25:26 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x8c8a0000) [pid = 1858] [serial = 1160] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 18:25:26 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x8b8ccc00) [pid = 1858] [serial = 1154] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 18:25:26 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8b8d3000) [pid = 1858] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 18:25:26 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x8dc82c00) [pid = 1858] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 18:25:26 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x95ab6400) [pid = 1858] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 18:25:26 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x97bb4800) [pid = 1858] [serial = 1152] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 18:25:26 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x97a7f400) [pid = 1858] [serial = 1150] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 18:25:26 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x9751e000) [pid = 1858] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 18:25:26 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x87cdf000) [pid = 1858] [serial = 1157] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 18:25:26 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x9064c400) [pid = 1858] [serial = 1166] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 18:25:26 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x8dc88400) [pid = 1858] [serial = 1163] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 18:25:26 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x95ab6c00) [pid = 1858] [serial = 1169] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 18:25:26 INFO - PROCESS | 1858 | 1477445126303 Marionette TRACE conn4 <- [1,1786,null,{"value":["/media-source/mediasource-addsourcebuffer.html",0,null,null,[["Test addSourceBuffer() in 'ended' state.",0,null,null],["Test addSourceBuffer() with empty type",0,null,null],["Test addSourceBuffer() with null",0,null,null],["Test addSourceBuffer() with unsupported type",0,null,null],["Test addSourceBuffer() with Vorbis and VP8",0,null,null],["Test addSourceBuffer() with Vorbis and VP8 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() video only",0,null,null],["Test addSourceBuffer() audio only",0,null,null],["Test addSourceBuffer() with AAC and H.264",0,null,null],["Test addSourceBuffer() with AAC and H.264 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() QuotaExceededError.",0,null,null]]]}] 18:25:26 INFO - ........... 18:25:26 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1385ms 18:25:26 INFO - PROCESS | 1858 | 1477445126341 Marionette TRACE conn4 -> [0,1787,"getWindowHandle",null] 18:25:26 INFO - PROCESS | 1858 | 1477445126345 Marionette TRACE conn4 <- [1,1787,null,{"value":"7"}] 18:25:26 INFO - TEST-START | /media-source/mediasource-append-buffer.html 18:25:26 INFO - Clearing pref media.mediasource.enabled 18:25:26 INFO - PROCESS | 1858 | 1477445126351 Marionette TRACE conn4 -> [0,1788,"getContext",null] 18:25:26 INFO - PROCESS | 1858 | 1477445126354 Marionette TRACE conn4 <- [1,1788,null,{"value":"content"}] 18:25:26 INFO - PROCESS | 1858 | 1477445126359 Marionette TRACE conn4 -> [0,1789,"setContext",{"value":"chrome"}] 18:25:26 INFO - PROCESS | 1858 | 1477445126361 Marionette TRACE conn4 <- [1,1789,null,{}] 18:25:26 INFO - PROCESS | 1858 | 1477445126367 Marionette TRACE conn4 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 18:25:26 INFO - PROCESS | 1858 | 1477445126387 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 18:25:26 INFO - PROCESS | 1858 | 1477445126398 Marionette TRACE conn4 -> [0,1791,"setContext",{"value":"content"}] 18:25:26 INFO - PROCESS | 1858 | 1477445126401 Marionette TRACE conn4 <- [1,1791,null,{}] 18:25:26 INFO - PROCESS | 1858 | 1477445126412 Marionette TRACE conn4 -> [0,1792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:26 INFO - PROCESS | 1858 | 1477445126618 Marionette TRACE conn4 <- [1,1792,null,{"value":null}] 18:25:26 INFO - PROCESS | 1858 | 1477445126688 Marionette TRACE conn4 -> [0,1793,"getWindowHandles",null] 18:25:26 INFO - PROCESS | 1858 | 1477445126691 Marionette TRACE conn4 <- [1,1793,null,["7"]] 18:25:26 INFO - PROCESS | 1858 | 1477445126695 Marionette TRACE conn4 -> [0,1794,"switchToWindow",{"name":"7"}] 18:25:26 INFO - PROCESS | 1858 | 1477445126702 Marionette TRACE conn4 <- [1,1794,null,{}] 18:25:26 INFO - PROCESS | 1858 | 1477445126710 Marionette TRACE conn4 -> [0,1795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-append-buffer.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x9751e000 == 34 [pid = 1858] [id = 408] 18:25:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x97bb4800) [pid = 1858] [serial = 1193] [outer = (nil)] 18:25:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x9a636000) [pid = 1858] [serial = 1194] [outer = 0x97bb4800] 18:25:26 INFO - PROCESS | 1858 | 1477445126787 Marionette DEBUG loaded listener.js 18:25:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x9a690400) [pid = 1858] [serial = 1195] [outer = 0x97bb4800] 18:25:31 INFO - PROCESS | 1858 | [aac @ 0xaa508400] err{or,}_recognition separate: 1; 1 18:25:31 INFO - PROCESS | 1858 | [aac @ 0xaa508400] err{or,}_recognition combined: 1; 1 18:25:31 INFO - PROCESS | 1858 | [aac @ 0xaa508400] Unsupported bit depth: 0 18:25:31 INFO - PROCESS | 1858 | [h264 @ 0xb0099800] err{or,}_recognition separate: 1; 1 18:25:31 INFO - PROCESS | 1858 | [h264 @ 0xb0099800] err{or,}_recognition combined: 1; 1 18:25:31 INFO - PROCESS | 1858 | [h264 @ 0xb0099800] Unsupported bit depth: 0 18:25:31 INFO - PROCESS | 1858 | [h264 @ 0x831de800] err{or,}_recognition separate: 1; 1 18:25:31 INFO - PROCESS | 1858 | [h264 @ 0x831de800] err{or,}_recognition combined: 1; 1 18:25:31 INFO - PROCESS | 1858 | [h264 @ 0x831de800] Unsupported bit depth: 0 18:25:31 INFO - PROCESS | 1858 | [aac @ 0x8b67d800] err{or,}_recognition separate: 1; 1 18:25:31 INFO - PROCESS | 1858 | [aac @ 0x8b67d800] err{or,}_recognition combined: 1; 1 18:25:31 INFO - PROCESS | 1858 | [aac @ 0x8b67d800] Unsupported bit depth: 0 18:25:31 INFO - PROCESS | 1858 | [aac @ 0x8b682400] err{or,}_recognition separate: 1; 1 18:25:31 INFO - PROCESS | 1858 | [aac @ 0x8b682400] err{or,}_recognition combined: 1; 1 18:25:31 INFO - PROCESS | 1858 | [aac @ 0x8b682400] Unsupported bit depth: 0 18:25:31 INFO - PROCESS | 1858 | [h264 @ 0x8b687c00] err{or,}_recognition separate: 1; 1 18:25:31 INFO - PROCESS | 1858 | [h264 @ 0x8b687c00] err{or,}_recognition combined: 1; 1 18:25:31 INFO - PROCESS | 1858 | [h264 @ 0x8b687c00] Unsupported bit depth: 0 18:25:31 INFO - PROCESS | 1858 | [h264 @ 0x8fabcc00] err{or,}_recognition separate: 1; 1 18:25:31 INFO - PROCESS | 1858 | [h264 @ 0x8fabcc00] err{or,}_recognition combined: 1; 1 18:25:31 INFO - PROCESS | 1858 | [h264 @ 0x8fabcc00] Unsupported bit depth: 0 18:25:31 INFO - PROCESS | 1858 | [aac @ 0x8fabd400] err{or,}_recognition separate: 1; 1 18:25:31 INFO - PROCESS | 1858 | [aac @ 0x8fabd400] err{or,}_recognition combined: 1; 1 18:25:31 INFO - PROCESS | 1858 | [aac @ 0x8fabd400] Unsupported bit depth: 0 18:25:32 INFO - PROCESS | 1858 | [h264 @ 0x880f9400] err{or,}_recognition separate: 1; 1 18:25:32 INFO - PROCESS | 1858 | [h264 @ 0x880f9400] err{or,}_recognition combined: 1; 1 18:25:32 INFO - PROCESS | 1858 | [h264 @ 0x880f9400] Unsupported bit depth: 0 18:25:32 INFO - PROCESS | 1858 | [h264 @ 0x880fe400] err{or,}_recognition separate: 1; 1 18:25:32 INFO - PROCESS | 1858 | [h264 @ 0x880fe400] err{or,}_recognition combined: 1; 1 18:25:32 INFO - PROCESS | 1858 | [h264 @ 0x880fe400] Unsupported bit depth: 0 18:25:32 INFO - PROCESS | 1858 | [aac @ 0x8c25dc00] err{or,}_recognition separate: 1; 1 18:25:32 INFO - PROCESS | 1858 | [aac @ 0x8c25dc00] err{or,}_recognition combined: 1; 1 18:25:32 INFO - PROCESS | 1858 | [aac @ 0x8c25dc00] Unsupported bit depth: 0 18:25:32 INFO - PROCESS | 1858 | [aac @ 0x8c25e800] err{or,}_recognition separate: 1; 1 18:25:32 INFO - PROCESS | 1858 | [aac @ 0x8c25e800] err{or,}_recognition combined: 1; 1 18:25:32 INFO - PROCESS | 1858 | [aac @ 0x8c25e800] Unsupported bit depth: 0 18:25:32 INFO - PROCESS | 1858 | [h264 @ 0x8c263400] err{or,}_recognition separate: 1; 1 18:25:32 INFO - PROCESS | 1858 | [h264 @ 0x8c263400] err{or,}_recognition combined: 1; 1 18:25:32 INFO - PROCESS | 1858 | [h264 @ 0x8c263400] Unsupported bit depth: 0 18:25:32 INFO - PROCESS | 1858 | [aac @ 0xa5f34000] err{or,}_recognition separate: 1; 1 18:25:32 INFO - PROCESS | 1858 | [aac @ 0xa5f34000] err{or,}_recognition combined: 1; 1 18:25:32 INFO - PROCESS | 1858 | [aac @ 0xa5f34000] Unsupported bit depth: 0 18:25:32 INFO - PROCESS | 1858 | [h264 @ 0x9b340000] err{or,}_recognition separate: 1; 1 18:25:32 INFO - PROCESS | 1858 | [h264 @ 0x9b340000] err{or,}_recognition combined: 1; 1 18:25:32 INFO - PROCESS | 1858 | [h264 @ 0x9b340000] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x9b345400] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x9b345400] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x9b345400] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x880fe800] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x880fe800] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x880fe800] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x9b348c00] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x9b348c00] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x9b348c00] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x880fec00] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x880fec00] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x880fec00] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x880fe800] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x880fe800] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x880fe800] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8b682c00] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8b682c00] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8b682c00] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x831df000] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x831df000] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x831df000] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c25d400] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c25d400] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c25d400] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c426c00] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c426c00] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c426c00] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c26cc00] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c26cc00] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c26cc00] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c25e800] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c25e800] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c25e800] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x880fec00] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x880fec00] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x880fec00] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c25d400] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c25d400] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c25d400] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c427000] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c427000] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c427000] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8b682800] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8b682800] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8b682800] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c428800] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c428800] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c428800] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c25e800] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c25e800] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c25e800] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c429800] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c429800] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c429800] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c26c800] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c26c800] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c26c800] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c42a800] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c42a800] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c42a800] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c89c400] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c89c400] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c89c400] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c25d400] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c25d400] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c25d400] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c427000] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c427000] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x8c427000] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x92a24800] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x92a24800] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x92a24800] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c427800] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c427800] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x8c427800] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x831ed800] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x831ed800] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x831ed800] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x880f9000] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x880f9000] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x880f9000] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x880f9800] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x880f9800] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [aac @ 0x880f9800] Unsupported bit depth: 0 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x87cdd800] err{or,}_recognition separate: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x87cdd800] err{or,}_recognition combined: 1; 1 18:25:33 INFO - PROCESS | 1858 | [h264 @ 0x87cdd800] Unsupported bit depth: 0 18:25:34 INFO - PROCESS | 1858 | 1477445134343 Marionette TRACE conn4 <- [1,1795,null,{"value":["/media-source/mediasource-append-buffer.html",0,null,null,[["Test SourceBuffer.appendBuffer() event dispatching.",0,null,null],["Test SourceBuffer.appendBuffer() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.abort() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.appendBuffer() triggering an 'ended' to 'open' transition.",0,null,null],["Test zero byte SourceBuffer.appendBuffer() call triggering an 'ended' to 'open' transition.",0,null,null],["Test MediaSource.removeSourceBuffer() call during a pending appendBuffer().",0,null,null],["Test set MediaSource.duration during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test MediaSource.endOfStream() during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test set SourceBuffer.timestampOffset during a pending appendBuffer().",0,null,null],["Test appending an empty ArrayBufferView.",0,null,null],["Test appending a neutered ArrayBufferView.",0,null,null],["Test appending an empty ArrayBuffer.",0,null,null],["Test appending a neutered ArrayBuffer.",0,null,null],["Test appendBuffer with partial init segments.",0,null,null],["Test appendBuffer with partial media segments.",0,null,null],["Test abort in the middle of an initialization segment.",0,null,null],["Test abort after removing sourcebuffer.",0,null,null],["Test abort after readyState is ended following init segment and media segment.",0,null,null],["Test abort after appendBuffer update ends.",0,null,null],["Test appending null.",0,null,null],["Test appending after removeSourceBuffer().",0,null,null]]]}] 18:25:34 INFO - ..................... 18:25:34 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 8015ms 18:25:34 INFO - PROCESS | 1858 | 1477445134370 Marionette TRACE conn4 -> [0,1796,"getWindowHandle",null] 18:25:34 INFO - PROCESS | 1858 | 1477445134375 Marionette TRACE conn4 <- [1,1796,null,{"value":"7"}] 18:25:34 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 18:25:34 INFO - PROCESS | 1858 | 1477445134385 Marionette TRACE conn4 -> [0,1797,"timeouts",{"script":185000}] 18:25:34 INFO - PROCESS | 1858 | 1477445134391 Marionette TRACE conn4 <- [1,1797,null,{}] 18:25:34 INFO - PROCESS | 1858 | 1477445134400 Marionette TRACE conn4 -> [0,1798,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:34 INFO - PROCESS | 1858 | 1477445134608 Marionette TRACE conn4 <- [1,1798,null,{"value":null}] 18:25:34 INFO - PROCESS | 1858 | 1477445134769 Marionette TRACE conn4 -> [0,1799,"getWindowHandles",null] 18:25:34 INFO - PROCESS | 1858 | 1477445134776 Marionette TRACE conn4 <- [1,1799,null,["7"]] 18:25:34 INFO - PROCESS | 1858 | 1477445134784 Marionette TRACE conn4 -> [0,1800,"switchToWindow",{"name":"7"}] 18:25:34 INFO - PROCESS | 1858 | 1477445134792 Marionette TRACE conn4 <- [1,1800,null,{}] 18:25:34 INFO - PROCESS | 1858 | 1477445134804 Marionette TRACE conn4 -> [0,1801,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendbuffer-quota-exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x97437800 == 35 [pid = 1858] [id = 409] 18:25:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x97437c00) [pid = 1858] [serial = 1196] [outer = (nil)] 18:25:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x9743a000) [pid = 1858] [serial = 1197] [outer = 0x97437c00] 18:25:34 INFO - PROCESS | 1858 | 1477445134899 Marionette DEBUG loaded listener.js 18:25:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x97439400) [pid = 1858] [serial = 1198] [outer = 0x97437c00] 18:25:35 INFO - PROCESS | 1858 | [aac @ 0x9b34a000] err{or,}_recognition separate: 1; 1 18:25:35 INFO - PROCESS | 1858 | [aac @ 0x9b34a000] err{or,}_recognition combined: 1; 1 18:25:35 INFO - PROCESS | 1858 | [aac @ 0x9b34a000] Unsupported bit depth: 0 18:25:35 INFO - PROCESS | 1858 | [aac @ 0x9b4dac00] err{or,}_recognition separate: 1; 1 18:25:35 INFO - PROCESS | 1858 | [aac @ 0x9b4dac00] err{or,}_recognition combined: 1; 1 18:25:35 INFO - PROCESS | 1858 | [aac @ 0x9b4dac00] Unsupported bit depth: 0 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x974cac00 == 34 [pid = 1858] [id = 392] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8d2800 == 33 [pid = 1858] [id = 382] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7ebc00 == 32 [pid = 1858] [id = 370] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8f681000 == 31 [pid = 1858] [id = 383] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8db28800 == 30 [pid = 1858] [id = 374] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x90656800 == 29 [pid = 1858] [id = 384] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca2d000 == 28 [pid = 1858] [id = 373] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8d3c00 == 27 [pid = 1858] [id = 371] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x942e5c00 == 26 [pid = 1858] [id = 385] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x87cde000 == 25 [pid = 1858] [id = 381] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc0f400 == 24 [pid = 1858] [id = 390] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x95ab5400 == 23 [pid = 1858] [id = 391] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x96194000 == 22 [pid = 1858] [id = 406] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x9a3d7000 == 21 [pid = 1858] [id = 407] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7f6c00 == 20 [pid = 1858] [id = 405] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x95aaf800 == 19 [pid = 1858] [id = 386] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x938e9c00 == 18 [pid = 1858] [id = 380] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x87cdec00 == 17 [pid = 1858] [id = 402] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x90655800 == 16 [pid = 1858] [id = 379] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8db1f000 == 15 [pid = 1858] [id = 375] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8db25800 == 14 [pid = 1858] [id = 403] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc87800 == 13 [pid = 1858] [id = 404] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc03c00 == 12 [pid = 1858] [id = 378] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x95c35000 == 11 [pid = 1858] [id = 387] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8d2000 == 10 [pid = 1858] [id = 389] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x95c32400 == 9 [pid = 1858] [id = 388] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7f2000 == 8 [pid = 1858] [id = 395] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb35400 == 7 [pid = 1858] [id = 377] 18:25:37 INFO - PROCESS | 1858 | --DOCSHELL 0x9751e000 == 6 [pid = 1858] [id = 408] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x8c738400) [pid = 1858] [serial = 1140] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x8c137c00) [pid = 1858] [serial = 1139] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x8f841000) [pid = 1858] [serial = 1143] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x8f890400) [pid = 1858] [serial = 1142] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x95abb400) [pid = 1858] [serial = 1146] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x95abac00) [pid = 1858] [serial = 1145] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x97819800) [pid = 1858] [serial = 1149] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x97543800) [pid = 1858] [serial = 1148] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x8d692c00) [pid = 1858] [serial = 1156] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x8c72e400) [pid = 1858] [serial = 1155] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x8b7ed800) [pid = 1858] [serial = 1159] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x87ce4800) [pid = 1858] [serial = 1158] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x8ca2f400) [pid = 1858] [serial = 1162] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x8ca28c00) [pid = 1858] [serial = 1161] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 45 (0x8f88bc00) [pid = 1858] [serial = 1165] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0x8f88b000) [pid = 1858] [serial = 1164] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0x942e4c00) [pid = 1858] [serial = 1168] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 42 (0x942e0800) [pid = 1858] [serial = 1167] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 41 (0x9618d400) [pid = 1858] [serial = 1171] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 40 (0x95c2f000) [pid = 1858] [serial = 1170] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x974cd400) [pid = 1858] [serial = 1173] [outer = (nil)] [url = about:blank] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x97bb8000) [pid = 1858] [serial = 1153] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 18:25:37 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x97a81c00) [pid = 1858] [serial = 1151] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 18:25:41 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x97bb4800) [pid = 1858] [serial = 1193] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 18:25:41 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x974c3000) [pid = 1858] [serial = 1172] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 18:25:41 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x8f840800) [pid = 1858] [serial = 1184] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 18:25:41 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x8db9a800) [pid = 1858] [serial = 1178] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 18:25:41 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x9064d800) [pid = 1858] [serial = 1181] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 18:25:41 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x87ce4400) [pid = 1858] [serial = 1175] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 18:25:41 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x9a3d7800) [pid = 1858] [serial = 1190] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 18:25:41 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x98336000) [pid = 1858] [serial = 1187] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 18:25:47 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x9a636000) [pid = 1858] [serial = 1194] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x9a690400) [pid = 1858] [serial = 1195] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x944d9400) [pid = 1858] [serial = 1192] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x9a44d800) [pid = 1858] [serial = 1191] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x9833b000) [pid = 1858] [serial = 1188] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x98342c00) [pid = 1858] [serial = 1189] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x8f892400) [pid = 1858] [serial = 1185] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x9318fc00) [pid = 1858] [serial = 1186] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x9781b000) [pid = 1858] [serial = 1182] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x9781c400) [pid = 1858] [serial = 1183] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1858 | --DOMWINDOW == 18 (0x8dc02c00) [pid = 1858] [serial = 1179] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1858 | --DOMWINDOW == 17 (0x8dc08400) [pid = 1858] [serial = 1180] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1858 | --DOMWINDOW == 16 (0x8b7f0400) [pid = 1858] [serial = 1176] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1858 | --DOMWINDOW == 15 (0x8b8c8000) [pid = 1858] [serial = 1177] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1858 | --DOMWINDOW == 14 (0x9781d000) [pid = 1858] [serial = 1174] [outer = (nil)] [url = about:blank] 18:25:51 INFO - PROCESS | 1858 | 1477445151370 Marionette TRACE conn4 <- [1,1801,null,{"value":["/media-source/mediasource-appendbuffer-quota-exceeded.html",0,null,null,[["Appending data repeatedly should fill up the buffer and throw a QuotaExceededError when buffer is full.",0,null,null]]]}] 18:25:51 INFO - . 18:25:51 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 17007ms 18:25:51 INFO - PROCESS | 1858 | 1477445151393 Marionette TRACE conn4 -> [0,1802,"getWindowHandle",null] 18:25:51 INFO - PROCESS | 1858 | 1477445151399 Marionette TRACE conn4 <- [1,1802,null,{"value":"7"}] 18:25:51 INFO - TEST-START | /media-source/mediasource-appendwindow.html 18:25:51 INFO - PROCESS | 1858 | 1477445151409 Marionette TRACE conn4 -> [0,1803,"timeouts",{"script":35000}] 18:25:51 INFO - PROCESS | 1858 | 1477445151414 Marionette TRACE conn4 <- [1,1803,null,{}] 18:25:51 INFO - PROCESS | 1858 | 1477445151423 Marionette TRACE conn4 -> [0,1804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:51 INFO - PROCESS | 1858 | 1477445151611 Marionette TRACE conn4 <- [1,1804,null,{"value":null}] 18:25:51 INFO - PROCESS | 1858 | 1477445151716 Marionette TRACE conn4 -> [0,1805,"getWindowHandles",null] 18:25:51 INFO - PROCESS | 1858 | 1477445151722 Marionette TRACE conn4 <- [1,1805,null,["7"]] 18:25:51 INFO - PROCESS | 1858 | 1477445151728 Marionette TRACE conn4 -> [0,1806,"switchToWindow",{"name":"7"}] 18:25:51 INFO - PROCESS | 1858 | 1477445151738 Marionette TRACE conn4 <- [1,1806,null,{}] 18:25:51 INFO - PROCESS | 1858 | 1477445151750 Marionette TRACE conn4 -> [0,1807,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendwindow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendwindow.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x831eb800 == 7 [pid = 1858] [id = 410] 18:25:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 15 (0x831ebc00) [pid = 1858] [serial = 1199] [outer = (nil)] 18:25:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 16 (0x87cdbc00) [pid = 1858] [serial = 1200] [outer = 0x831ebc00] 18:25:51 INFO - PROCESS | 1858 | 1477445151834 Marionette DEBUG loaded listener.js 18:25:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 17 (0x87ce4000) [pid = 1858] [serial = 1201] [outer = 0x831ebc00] 18:25:53 INFO - PROCESS | 1858 | [aac @ 0x8c733800] err{or,}_recognition separate: 1; 1 18:25:53 INFO - PROCESS | 1858 | [aac @ 0x8c733800] err{or,}_recognition combined: 1; 1 18:25:53 INFO - PROCESS | 1858 | [aac @ 0x8c733800] Unsupported bit depth: 0 18:25:53 INFO - PROCESS | 1858 | [h264 @ 0x8c734800] err{or,}_recognition separate: 1; 1 18:25:53 INFO - PROCESS | 1858 | [h264 @ 0x8c734800] err{or,}_recognition combined: 1; 1 18:25:53 INFO - PROCESS | 1858 | [h264 @ 0x8c734800] Unsupported bit depth: 0 18:25:53 INFO - PROCESS | 1858 | [aac @ 0x8c733800] err{or,}_recognition separate: 1; 1 18:25:53 INFO - PROCESS | 1858 | [aac @ 0x8c733800] err{or,}_recognition combined: 1; 1 18:25:53 INFO - PROCESS | 1858 | [aac @ 0x8c733800] Unsupported bit depth: 0 18:25:53 INFO - PROCESS | 1858 | [h264 @ 0x8c734000] err{or,}_recognition separate: 1; 1 18:25:53 INFO - PROCESS | 1858 | [h264 @ 0x8c734000] err{or,}_recognition combined: 1; 1 18:25:53 INFO - PROCESS | 1858 | [h264 @ 0x8c734000] Unsupported bit depth: 0 18:25:53 INFO - PROCESS | 1858 | 1477445153530 Marionette TRACE conn4 <- [1,1807,null,{"value":["/media-source/mediasource-appendwindow.html",0,null,null,[["Test correctly reset appendWindowStart and appendWindowEnd values",0,null,null],["Test set wrong values to appendWindowStart and appendWindowEnd.",0,null,null],["Test set correct values to appendWindowStart and appendWindowEnd.",0,null,null],["Test appendwindow throw error when mediasource object is not associated with a sourebuffer.",0,null,null],["Test set appendWindowStart and appendWindowEnd when source buffer updating.",0,null,null],["Test appendWindowStart and appendWindowEnd value after a sourceBuffer.abort().",0,null,null],["Test read appendWindowStart and appendWindowEnd initial values.",0,null,null]]]}] 18:25:53 INFO - ....... 18:25:53 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 2144ms 18:25:53 INFO - PROCESS | 1858 | 1477445153554 Marionette TRACE conn4 -> [0,1808,"getWindowHandle",null] 18:25:53 INFO - PROCESS | 1858 | 1477445153560 Marionette TRACE conn4 <- [1,1808,null,{"value":"7"}] 18:25:53 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 18:25:53 INFO - PROCESS | 1858 | 1477445153567 Marionette TRACE conn4 -> [0,1809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:53 INFO - PROCESS | 1858 | 1477445153773 Marionette TRACE conn4 <- [1,1809,null,{"value":null}] 18:25:53 INFO - PROCESS | 1858 | 1477445153858 Marionette TRACE conn4 -> [0,1810,"getWindowHandles",null] 18:25:53 INFO - PROCESS | 1858 | 1477445153864 Marionette TRACE conn4 <- [1,1810,null,["7"]] 18:25:53 INFO - PROCESS | 1858 | 1477445153872 Marionette TRACE conn4 -> [0,1811,"switchToWindow",{"name":"7"}] 18:25:53 INFO - PROCESS | 1858 | 1477445153882 Marionette TRACE conn4 <- [1,1811,null,{}] 18:25:53 INFO - PROCESS | 1858 | 1477445153891 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-attach-stops-delaying-load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x83183c00 == 8 [pid = 1858] [id = 411] 18:25:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 18 (0x83184000) [pid = 1858] [serial = 1202] [outer = (nil)] 18:25:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 19 (0x831e2c00) [pid = 1858] [serial = 1203] [outer = 0x83184000] 18:25:54 INFO - PROCESS | 1858 | 1477445154023 Marionette DEBUG loaded listener.js 18:25:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831e9400) [pid = 1858] [serial = 1204] [outer = 0x83184000] 18:25:54 INFO - PROCESS | 1858 | 1477445154656 Marionette TRACE conn4 <- [1,1812,null,{"value":["/media-source/mediasource-attach-stops-delaying-load-event.html",0,null,null,[["MediaSource attachment should immediately stop delaying the load event",0,null,null]]]}] 18:25:54 INFO - . 18:25:54 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1127ms 18:25:54 INFO - PROCESS | 1858 | 1477445154695 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 18:25:54 INFO - PROCESS | 1858 | 1477445154702 Marionette TRACE conn4 <- [1,1813,null,{"value":"7"}] 18:25:54 INFO - TEST-START | /media-source/mediasource-avtracks.html 18:25:54 INFO - PROCESS | 1858 | 1477445154711 Marionette TRACE conn4 -> [0,1814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:54 INFO - PROCESS | 1858 | 1477445154945 Marionette TRACE conn4 <- [1,1814,null,{"value":null}] 18:25:55 INFO - PROCESS | 1858 | 1477445155032 Marionette TRACE conn4 -> [0,1815,"getWindowHandles",null] 18:25:55 INFO - PROCESS | 1858 | 1477445155039 Marionette TRACE conn4 <- [1,1815,null,["7"]] 18:25:55 INFO - PROCESS | 1858 | 1477445155045 Marionette TRACE conn4 -> [0,1816,"switchToWindow",{"name":"7"}] 18:25:55 INFO - PROCESS | 1858 | 1477445155053 Marionette TRACE conn4 <- [1,1816,null,{}] 18:25:55 INFO - PROCESS | 1858 | 1477445155059 Marionette TRACE conn4 -> [0,1817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-avtracks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-avtracks.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c89a000 == 9 [pid = 1858] [id = 412] 18:25:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x8c89a400) [pid = 1858] [serial = 1205] [outer = (nil)] 18:25:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x8c89c800) [pid = 1858] [serial = 1206] [outer = 0x8c89a400] 18:25:55 INFO - PROCESS | 1858 | 1477445155188 Marionette DEBUG loaded listener.js 18:25:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8c89f800) [pid = 1858] [serial = 1207] [outer = 0x8c89a400] 18:25:56 INFO - .... 18:25:56 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1523ms 18:25:56 INFO - TEST-START | /media-source/mediasource-buffered.html 18:25:56 INFO - PROCESS | 1858 | 1477445156192 Marionette TRACE conn4 <- [1,1817,null,{"value":["/media-source/mediasource-avtracks.html",0,null,null,[["Check that media tracks and their properties are populated properly",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:12:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:8:5\n"],["Media tracks must be removed when the SourceBuffer is removed from the MediaSource",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:90:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:87:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:83:5\n"],["Media tracks must be removed when the HTMLMediaElement.src is changed",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:104:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:101:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:97:5\n"],["Media tracks must be removed when HTMLMediaElement.load() is called",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:118:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:115:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:111:5\n"]]]}] 18:25:56 INFO - PROCESS | 1858 | 1477445156257 Marionette TRACE conn4 -> [0,1818,"getWindowHandle",null] 18:25:56 INFO - PROCESS | 1858 | 1477445156260 Marionette TRACE conn4 <- [1,1818,null,{"value":"7"}] 18:25:56 INFO - PROCESS | 1858 | 1477445156276 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:56 INFO - PROCESS | 1858 | 1477445156479 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 18:25:56 INFO - PROCESS | 1858 | 1477445156653 Marionette TRACE conn4 -> [0,1820,"getWindowHandles",null] 18:25:56 INFO - PROCESS | 1858 | 1477445156664 Marionette TRACE conn4 <- [1,1820,null,["7"]] 18:25:56 INFO - PROCESS | 1858 | 1477445156672 Marionette TRACE conn4 -> [0,1821,"switchToWindow",{"name":"7"}] 18:25:56 INFO - PROCESS | 1858 | 1477445156680 Marionette TRACE conn4 <- [1,1821,null,{}] 18:25:56 INFO - PROCESS | 1858 | 1477445156686 Marionette TRACE conn4 -> [0,1822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-buffered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-buffered.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d870000 == 10 [pid = 1858] [id = 413] 18:25:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8d875000) [pid = 1858] [serial = 1208] [outer = (nil)] 18:25:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8db1a800) [pid = 1858] [serial = 1209] [outer = 0x8d875000] 18:25:56 INFO - PROCESS | 1858 | 1477445156771 Marionette DEBUG loaded listener.js 18:25:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8db1e400) [pid = 1858] [serial = 1210] [outer = 0x8d875000] 18:25:58 INFO - PROCESS | 1858 | [aac @ 0x8dc0a000] err{or,}_recognition separate: 1; 1 18:25:58 INFO - PROCESS | 1858 | [aac @ 0x8dc0a000] err{or,}_recognition combined: 1; 1 18:25:58 INFO - PROCESS | 1858 | [aac @ 0x8dc0a000] Unsupported bit depth: 0 18:25:58 INFO - PROCESS | 1858 | [aac @ 0x8f841c00] err{or,}_recognition separate: 1; 1 18:25:58 INFO - PROCESS | 1858 | [aac @ 0x8f841c00] err{or,}_recognition combined: 1; 1 18:25:58 INFO - PROCESS | 1858 | [aac @ 0x8f841c00] Unsupported bit depth: 0 18:25:58 INFO - PROCESS | 1858 | [aac @ 0x8dc0a000] err{or,}_recognition separate: 1; 1 18:25:58 INFO - PROCESS | 1858 | [aac @ 0x8dc0a000] err{or,}_recognition combined: 1; 1 18:25:58 INFO - PROCESS | 1858 | [aac @ 0x8dc0a000] Unsupported bit depth: 0 18:25:58 INFO - PROCESS | 1858 | [h264 @ 0x8f843400] err{or,}_recognition separate: 1; 1 18:25:58 INFO - PROCESS | 1858 | [h264 @ 0x8f843400] err{or,}_recognition combined: 1; 1 18:25:58 INFO - PROCESS | 1858 | [h264 @ 0x8f843400] Unsupported bit depth: 0 18:25:58 INFO - PROCESS | 1858 | [aac @ 0x8dc0a000] err{or,}_recognition separate: 1; 1 18:25:58 INFO - PROCESS | 1858 | [aac @ 0x8dc0a000] err{or,}_recognition combined: 1; 1 18:25:58 INFO - PROCESS | 1858 | [aac @ 0x8dc0a000] Unsupported bit depth: 0 18:25:58 INFO - PROCESS | 1858 | [h264 @ 0x8f843400] err{or,}_recognition separate: 1; 1 18:25:58 INFO - PROCESS | 1858 | [h264 @ 0x8f843400] err{or,}_recognition combined: 1; 1 18:25:58 INFO - PROCESS | 1858 | [h264 @ 0x8f843400] Unsupported bit depth: 0 18:25:58 INFO - PROCESS | 1858 | [h264 @ 0x8f843400] no picture 18:25:58 INFO - PROCESS | 1858 | [h264 @ 0x8f843400] no picture 18:25:58 INFO - PROCESS | 1858 | [aac @ 0x8dc0a000] err{or,}_recognition separate: 1; 1 18:25:58 INFO - PROCESS | 1858 | [aac @ 0x8dc0a000] err{or,}_recognition combined: 1; 1 18:25:58 INFO - PROCESS | 1858 | [aac @ 0x8dc0a000] Unsupported bit depth: 0 18:25:58 INFO - PROCESS | 1858 | [h264 @ 0x8f842000] err{or,}_recognition separate: 1; 1 18:25:58 INFO - PROCESS | 1858 | [h264 @ 0x8f842000] err{or,}_recognition combined: 1; 1 18:25:58 INFO - PROCESS | 1858 | [h264 @ 0x8f842000] Unsupported bit depth: 0 18:25:58 INFO - PROCESS | 1858 | [aac @ 0x8f842c00] err{or,}_recognition separate: 1; 1 18:25:58 INFO - PROCESS | 1858 | [aac @ 0x8f842c00] err{or,}_recognition combined: 1; 1 18:25:58 INFO - PROCESS | 1858 | [aac @ 0x8f842c00] Unsupported bit depth: 0 18:25:58 INFO - PROCESS | 1858 | [h264 @ 0x8f842000] err{or,}_recognition separate: 1; 1 18:25:58 INFO - PROCESS | 1858 | [h264 @ 0x8f842000] err{or,}_recognition combined: 1; 1 18:25:58 INFO - PROCESS | 1858 | [h264 @ 0x8f842000] Unsupported bit depth: 0 18:25:58 INFO - PROCESS | 1858 | [h264 @ 0x8f842000] no picture 18:25:58 INFO - PROCESS | 1858 | [h264 @ 0x8f842000] no picture 18:25:58 INFO - PROCESS | 1858 | 1477445158446 Marionette TRACE conn4 <- [1,1822,null,{"value":["/media-source/mediasource-buffered.html",0,null,null,[["Demuxed content with different lengths",0,null,null],["Muxed content with different lengths",0,null,null],["Demuxed content with an empty buffered range on one SourceBuffer",0,null,null],["Muxed content empty buffered ranges.",0,null,null],["Get buffered range when sourcebuffer is empty.",0,null,null],["Get buffered range when only init segment is appended.",0,null,null],["Get buffered range after removing sourcebuffer.",0,null,null]]]}] 18:25:58 INFO - ....... 18:25:58 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2233ms 18:25:58 INFO - PROCESS | 1858 | 1477445158546 Marionette TRACE conn4 -> [0,1823,"getWindowHandle",null] 18:25:58 INFO - PROCESS | 1858 | 1477445158552 Marionette TRACE conn4 <- [1,1823,null,{"value":"7"}] 18:25:58 INFO - TEST-START | /media-source/mediasource-closed.html 18:25:58 INFO - PROCESS | 1858 | 1477445158562 Marionette TRACE conn4 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:25:58 INFO - PROCESS | 1858 | 1477445158751 Marionette TRACE conn4 <- [1,1824,null,{"value":null}] 18:25:58 INFO - PROCESS | 1858 | 1477445158924 Marionette TRACE conn4 -> [0,1825,"getWindowHandles",null] 18:25:58 INFO - PROCESS | 1858 | 1477445158936 Marionette TRACE conn4 <- [1,1825,null,["7"]] 18:25:58 INFO - PROCESS | 1858 | 1477445158952 Marionette TRACE conn4 -> [0,1826,"switchToWindow",{"name":"7"}] 18:25:58 INFO - PROCESS | 1858 | 1477445158963 Marionette TRACE conn4 <- [1,1826,null,{}] 18:25:58 INFO - PROCESS | 1858 | 1477445158969 Marionette TRACE conn4 -> [0,1827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-closed.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:25:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x87cddc00 == 11 [pid = 1858] [id = 414] 18:25:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x87cdf000) [pid = 1858] [serial = 1211] [outer = (nil)] 18:25:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x87ce5400) [pid = 1858] [serial = 1212] [outer = 0x87cdf000] 18:25:59 INFO - PROCESS | 1858 | 1477445159052 Marionette DEBUG loaded listener.js 18:25:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x87ce5800) [pid = 1858] [serial = 1213] [outer = 0x87cdf000] 18:25:59 INFO - PROCESS | 1858 | --DOCSHELL 0x831eb800 == 10 [pid = 1858] [id = 410] 18:25:59 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x9743a000) [pid = 1858] [serial = 1197] [outer = (nil)] [url = about:blank] 18:25:59 INFO - PROCESS | 1858 | 1477445159806 Marionette TRACE conn4 <- [1,1827,null,{"value":["/media-source/mediasource-closed.html",0,null,null,[["Test attribute values on a closed MediaSource object.",0,null,null],["Test addSourceBuffer() while closed.",0,null,null],["Test removeSourceBuffer() while closed.",0,null,null],["Test endOfStream() while closed.",0,null,null],["Test endOfStream(decode) while closed.",0,null,null],["Test endOfStream(network) while closed.",0,null,null],["Test setting duration while closed.",0,null,null],["Test setting duration while open->closed.",0,null,null],["Test getting duration while open->closed.",0,null,null],["Test sourcebuffer.abort when closed.",0,null,null]]]}] 18:25:59 INFO - .......... 18:25:59 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1274ms 18:25:59 INFO - PROCESS | 1858 | 1477445159839 Marionette TRACE conn4 -> [0,1828,"getWindowHandle",null] 18:25:59 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 18:25:59 INFO - PROCESS | 1858 | 1477445159845 Marionette TRACE conn4 <- [1,1828,null,{"value":"7"}] 18:25:59 INFO - PROCESS | 1858 | 1477445159852 Marionette TRACE conn4 -> [0,1829,"getContext",null] 18:25:59 INFO - PROCESS | 1858 | 1477445159855 Marionette TRACE conn4 <- [1,1829,null,{"value":"content"}] 18:25:59 INFO - PROCESS | 1858 | 1477445159860 Marionette TRACE conn4 -> [0,1830,"setContext",{"value":"chrome"}] 18:25:59 INFO - PROCESS | 1858 | 1477445159863 Marionette TRACE conn4 <- [1,1830,null,{}] 18:25:59 INFO - PROCESS | 1858 | 1477445159871 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 18:25:59 INFO - PROCESS | 1858 | 1477445159890 Marionette TRACE conn4 <- [1,1831,null,{"value":true}] 18:25:59 INFO - PROCESS | 1858 | 1477445159894 Marionette TRACE conn4 -> [0,1832,"setContext",{"value":"content"}] 18:25:59 INFO - PROCESS | 1858 | 1477445159897 Marionette TRACE conn4 <- [1,1832,null,{}] 18:25:59 INFO - Setting pref media.mediasource.enabled (true) 18:25:59 INFO - PROCESS | 1858 | 1477445159914 Marionette TRACE conn4 -> [0,1833,"getContext",null] 18:25:59 INFO - PROCESS | 1858 | 1477445159922 Marionette TRACE conn4 <- [1,1833,null,{"value":"content"}] 18:25:59 INFO - PROCESS | 1858 | 1477445159929 Marionette TRACE conn4 -> [0,1834,"setContext",{"value":"chrome"}] 18:25:59 INFO - PROCESS | 1858 | 1477445159934 Marionette TRACE conn4 <- [1,1834,null,{}] 18:25:59 INFO - PROCESS | 1858 | 1477445159939 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 18:25:59 INFO - PROCESS | 1858 | 1477445159957 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 18:25:59 INFO - PROCESS | 1858 | 1477445159961 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"content"}] 18:25:59 INFO - PROCESS | 1858 | 1477445159963 Marionette TRACE conn4 <- [1,1836,null,{}] 18:25:59 INFO - PROCESS | 1858 | 1477445159971 Marionette TRACE conn4 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:26:00 INFO - PROCESS | 1858 | 1477445160142 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 18:26:00 INFO - PROCESS | 1858 | 1477445160262 Marionette TRACE conn4 -> [0,1838,"getWindowHandles",null] 18:26:00 INFO - PROCESS | 1858 | 1477445160266 Marionette TRACE conn4 <- [1,1838,null,["7"]] 18:26:00 INFO - PROCESS | 1858 | 1477445160272 Marionette TRACE conn4 -> [0,1839,"switchToWindow",{"name":"7"}] 18:26:00 INFO - PROCESS | 1858 | 1477445160277 Marionette TRACE conn4 <- [1,1839,null,{}] 18:26:00 INFO - PROCESS | 1858 | 1477445160282 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:26:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc0e800 == 11 [pid = 1858] [id = 415] 18:26:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8dc0f800) [pid = 1858] [serial = 1214] [outer = (nil)] 18:26:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8f680800) [pid = 1858] [serial = 1215] [outer = 0x8dc0f800] 18:26:00 INFO - PROCESS | 1858 | 1477445160359 Marionette DEBUG loaded listener.js 18:26:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8f888c00) [pid = 1858] [serial = 1216] [outer = 0x8dc0f800] 18:26:01 INFO - PROCESS | 1858 | [aac @ 0x8f893400] err{or,}_recognition separate: 1; 1 18:26:01 INFO - PROCESS | 1858 | [aac @ 0x8f893400] err{or,}_recognition combined: 1; 1 18:26:01 INFO - PROCESS | 1858 | [aac @ 0x8f893400] Unsupported bit depth: 0 18:26:01 INFO - PROCESS | 1858 | [h264 @ 0x8f978000] err{or,}_recognition separate: 1; 1 18:26:01 INFO - PROCESS | 1858 | [h264 @ 0x8f978000] err{or,}_recognition combined: 1; 1 18:26:01 INFO - PROCESS | 1858 | [h264 @ 0x8f978000] Unsupported bit depth: 0 18:26:01 INFO - PROCESS | 1858 | [aac @ 0x8f893400] err{or,}_recognition separate: 1; 1 18:26:01 INFO - PROCESS | 1858 | [aac @ 0x8f893400] err{or,}_recognition combined: 1; 1 18:26:01 INFO - PROCESS | 1858 | [aac @ 0x8f893400] Unsupported bit depth: 0 18:26:01 INFO - PROCESS | 1858 | [h264 @ 0x8f976800] err{or,}_recognition separate: 1; 1 18:26:01 INFO - PROCESS | 1858 | [h264 @ 0x8f976800] err{or,}_recognition combined: 1; 1 18:26:01 INFO - PROCESS | 1858 | [h264 @ 0x8f976800] Unsupported bit depth: 0 18:26:01 INFO - PROCESS | 1858 | [h264 @ 0x8f976800] no picture 18:26:01 INFO - PROCESS | 1858 | [h264 @ 0x8f976800] no picture 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f979800] err{or,}_recognition separate: 1; 1 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f979800] err{or,}_recognition combined: 1; 1 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f979800] Unsupported bit depth: 0 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f892800] err{or,}_recognition separate: 1; 1 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f892800] err{or,}_recognition combined: 1; 1 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f892800] Unsupported bit depth: 0 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8fa1f000] err{or,}_recognition separate: 1; 1 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8fa1f000] err{or,}_recognition combined: 1; 1 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8fa1f000] Unsupported bit depth: 0 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f893400] err{or,}_recognition separate: 1; 1 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f893400] err{or,}_recognition combined: 1; 1 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f893400] Unsupported bit depth: 0 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f893400] err{or,}_recognition separate: 1; 1 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f893400] err{or,}_recognition combined: 1; 1 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f893400] Unsupported bit depth: 0 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f893400] err{or,}_recognition separate: 1; 1 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f893400] err{or,}_recognition combined: 1; 1 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f893400] Unsupported bit depth: 0 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f893400] err{or,}_recognition separate: 1; 1 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f893400] err{or,}_recognition combined: 1; 1 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f893400] Unsupported bit depth: 0 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f893400] err{or,}_recognition separate: 1; 1 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f893400] err{or,}_recognition combined: 1; 1 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8f893400] Unsupported bit depth: 0 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8fa20400] err{or,}_recognition separate: 1; 1 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8fa20400] err{or,}_recognition combined: 1; 1 18:26:02 INFO - PROCESS | 1858 | [aac @ 0x8fa20400] Unsupported bit depth: 0 18:26:02 INFO - PROCESS | 1858 | [h264 @ 0x8fa1f000] err{or,}_recognition separate: 1; 1 18:26:02 INFO - PROCESS | 1858 | [h264 @ 0x8fa1f000] err{or,}_recognition combined: 1; 1 18:26:02 INFO - PROCESS | 1858 | [h264 @ 0x8fa1f000] Unsupported bit depth: 0 18:26:02 INFO - PROCESS | 1858 | [h264 @ 0x8fa1f000] no picture 18:26:02 INFO - PROCESS | 1858 | [h264 @ 0x8fa1f000] no picture 18:26:03 INFO - PROCESS | 1858 | [h264 @ 0x8f979000] err{or,}_recognition separate: 1; 1 18:26:03 INFO - PROCESS | 1858 | [h264 @ 0x8f979000] err{or,}_recognition combined: 1; 1 18:26:03 INFO - PROCESS | 1858 | [h264 @ 0x8f979000] Unsupported bit depth: 0 18:26:03 INFO - PROCESS | 1858 | [h264 @ 0x8f979000] no picture 18:26:03 INFO - PROCESS | 1858 | [h264 @ 0x8f979000] no picture 18:26:03 INFO - PROCESS | 1858 | [h264 @ 0x8fa1b800] err{or,}_recognition separate: 1; 1 18:26:03 INFO - PROCESS | 1858 | [h264 @ 0x8fa1b800] err{or,}_recognition combined: 1; 1 18:26:03 INFO - PROCESS | 1858 | [h264 @ 0x8fa1b800] Unsupported bit depth: 0 18:26:03 INFO - PROCESS | 1858 | [h264 @ 0x8fa1b800] no picture 18:26:03 INFO - PROCESS | 1858 | [h264 @ 0x8fa1b800] no picture 18:26:04 INFO - PROCESS | 1858 | 1477445164712 Marionette TRACE conn4 <- [1,1840,null,{"value":["/media-source/mediasource-config-change-mp4-av-framesize.html",0,null,null,[["Tests mp4 frame size changes in multiplexed content.",0,null,null]]]}] 18:26:04 INFO - . 18:26:04 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 4907ms 18:26:04 INFO - PROCESS | 1858 | 1477445164759 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 18:26:04 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 18:26:04 INFO - PROCESS | 1858 | 1477445164763 Marionette TRACE conn4 <- [1,1841,null,{"value":"7"}] 18:26:04 INFO - PROCESS | 1858 | 1477445164769 Marionette TRACE conn4 -> [0,1842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:26:04 INFO - PROCESS | 1858 | 1477445164929 Marionette TRACE conn4 <- [1,1842,null,{"value":null}] 18:26:05 INFO - PROCESS | 1858 | 1477445165040 Marionette TRACE conn4 -> [0,1843,"getWindowHandles",null] 18:26:05 INFO - PROCESS | 1858 | 1477445165043 Marionette TRACE conn4 <- [1,1843,null,["7"]] 18:26:05 INFO - PROCESS | 1858 | 1477445165049 Marionette TRACE conn4 -> [0,1844,"switchToWindow",{"name":"7"}] 18:26:05 INFO - PROCESS | 1858 | 1477445165056 Marionette TRACE conn4 <- [1,1844,null,{}] 18:26:05 INFO - PROCESS | 1858 | 1477445165061 Marionette TRACE conn4 -> [0,1845,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:26:05 INFO - PROCESS | 1858 | ++DOCSHELL 0x8fa1f000 == 12 [pid = 1858] [id = 416] 18:26:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8fa20400) [pid = 1858] [serial = 1217] [outer = (nil)] 18:26:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x9064f800) [pid = 1858] [serial = 1218] [outer = 0x8fa20400] 18:26:05 INFO - PROCESS | 1858 | 1477445165146 Marionette DEBUG loaded listener.js 18:26:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x9065a400) [pid = 1858] [serial = 1219] [outer = 0x8fa20400] 18:26:06 INFO - PROCESS | 1858 | [aac @ 0x8c734400] err{or,}_recognition separate: 1; 1 18:26:06 INFO - PROCESS | 1858 | [aac @ 0x8c734400] err{or,}_recognition combined: 1; 1 18:26:06 INFO - PROCESS | 1858 | [aac @ 0x8c734400] Unsupported bit depth: 0 18:26:06 INFO - PROCESS | 1858 | [h264 @ 0x8c895800] err{or,}_recognition separate: 1; 1 18:26:06 INFO - PROCESS | 1858 | [h264 @ 0x8c895800] err{or,}_recognition combined: 1; 1 18:26:06 INFO - PROCESS | 1858 | [h264 @ 0x8c895800] Unsupported bit depth: 0 18:26:06 INFO - PROCESS | 1858 | [aac @ 0x8c897000] err{or,}_recognition separate: 1; 1 18:26:06 INFO - PROCESS | 1858 | [aac @ 0x8c897000] err{or,}_recognition combined: 1; 1 18:26:06 INFO - PROCESS | 1858 | [aac @ 0x8c897000] Unsupported bit depth: 0 18:26:06 INFO - PROCESS | 1858 | [h264 @ 0x8c892000] err{or,}_recognition separate: 1; 1 18:26:06 INFO - PROCESS | 1858 | [h264 @ 0x8c892000] err{or,}_recognition combined: 1; 1 18:26:06 INFO - PROCESS | 1858 | [h264 @ 0x8c892000] Unsupported bit depth: 0 18:26:06 INFO - PROCESS | 1858 | [h264 @ 0x8c892000] no picture 18:26:06 INFO - PROCESS | 1858 | [h264 @ 0x8c892000] no picture 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c899c00] err{or,}_recognition separate: 1; 1 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c899c00] err{or,}_recognition combined: 1; 1 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c899c00] Unsupported bit depth: 0 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c897000] err{or,}_recognition separate: 1; 1 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c897000] err{or,}_recognition combined: 1; 1 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c897000] Unsupported bit depth: 0 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c899c00] err{or,}_recognition separate: 1; 1 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c899c00] err{or,}_recognition combined: 1; 1 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c899c00] Unsupported bit depth: 0 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c897000] err{or,}_recognition separate: 1; 1 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c897000] err{or,}_recognition combined: 1; 1 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c897000] Unsupported bit depth: 0 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c895800] err{or,}_recognition separate: 1; 1 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c895800] err{or,}_recognition combined: 1; 1 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c895800] Unsupported bit depth: 0 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c895800] err{or,}_recognition separate: 1; 1 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c895800] err{or,}_recognition combined: 1; 1 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c895800] Unsupported bit depth: 0 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c895800] err{or,}_recognition separate: 1; 1 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c895800] err{or,}_recognition combined: 1; 1 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c895800] Unsupported bit depth: 0 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8bb31c00] err{or,}_recognition separate: 1; 1 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8bb31c00] err{or,}_recognition combined: 1; 1 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8bb31c00] Unsupported bit depth: 0 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c898400] err{or,}_recognition separate: 1; 1 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c898400] err{or,}_recognition combined: 1; 1 18:26:07 INFO - PROCESS | 1858 | [aac @ 0x8c898400] Unsupported bit depth: 0 18:26:07 INFO - PROCESS | 1858 | [h264 @ 0x831edc00] err{or,}_recognition separate: 1; 1 18:26:07 INFO - PROCESS | 1858 | [h264 @ 0x831edc00] err{or,}_recognition combined: 1; 1 18:26:07 INFO - PROCESS | 1858 | [h264 @ 0x831edc00] Unsupported bit depth: 0 18:26:07 INFO - PROCESS | 1858 | [h264 @ 0x831edc00] no picture 18:26:07 INFO - PROCESS | 1858 | [h264 @ 0x831edc00] no picture 18:26:08 INFO - PROCESS | 1858 | [h264 @ 0x8c897000] err{or,}_recognition separate: 1; 1 18:26:08 INFO - PROCESS | 1858 | [h264 @ 0x8c897000] err{or,}_recognition combined: 1; 1 18:26:08 INFO - PROCESS | 1858 | [h264 @ 0x8c897000] Unsupported bit depth: 0 18:26:08 INFO - PROCESS | 1858 | [h264 @ 0x8c897000] no picture 18:26:08 INFO - PROCESS | 1858 | [h264 @ 0x8c897000] no picture 18:26:08 INFO - PROCESS | 1858 | [h264 @ 0x8c891400] err{or,}_recognition separate: 1; 1 18:26:08 INFO - PROCESS | 1858 | [h264 @ 0x8c891400] err{or,}_recognition combined: 1; 1 18:26:08 INFO - PROCESS | 1858 | [h264 @ 0x8c891400] Unsupported bit depth: 0 18:26:08 INFO - PROCESS | 1858 | [h264 @ 0x8c891400] no picture 18:26:08 INFO - PROCESS | 1858 | [h264 @ 0x8c891400] no picture 18:26:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8d870000 == 11 [pid = 1858] [id = 413] 18:26:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8c89a000 == 10 [pid = 1858] [id = 412] 18:26:09 INFO - PROCESS | 1858 | --DOCSHELL 0x83183c00 == 9 [pid = 1858] [id = 411] 18:26:09 INFO - PROCESS | 1858 | 1477445169814 Marionette TRACE conn4 <- [1,1845,null,{"value":["/media-source/mediasource-config-change-mp4-av-video-bitrate.html",0,null,null,[["Tests mp4 video bitrate changes in multiplexed content.",0,null,null]]]}] 18:26:09 INFO - . 18:26:09 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 5089ms 18:26:09 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x87cdbc00) [pid = 1858] [serial = 1200] [outer = (nil)] [url = about:blank] 18:26:09 INFO - PROCESS | 1858 | 1477445169882 Marionette TRACE conn4 -> [0,1846,"getWindowHandle",null] 18:26:09 INFO - PROCESS | 1858 | 1477445169889 Marionette TRACE conn4 <- [1,1846,null,{"value":"7"}] 18:26:09 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 18:26:09 INFO - PROCESS | 1858 | 1477445169903 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:26:10 INFO - PROCESS | 1858 | 1477445170080 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 18:26:10 INFO - PROCESS | 1858 | 1477445170091 Marionette TRACE conn4 -> [0,1848,"getWindowHandles",null] 18:26:10 INFO - PROCESS | 1858 | 1477445170097 Marionette TRACE conn4 <- [1,1848,null,["7"]] 18:26:10 INFO - PROCESS | 1858 | 1477445170105 Marionette TRACE conn4 -> [0,1849,"switchToWindow",{"name":"7"}] 18:26:10 INFO - PROCESS | 1858 | 1477445170114 Marionette TRACE conn4 <- [1,1849,null,{}] 18:26:10 INFO - PROCESS | 1858 | 1477445170214 Marionette TRACE conn4 -> [0,1850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:26:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c72d400 == 10 [pid = 1858] [id = 417] 18:26:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8c72e000) [pid = 1858] [serial = 1220] [outer = (nil)] 18:26:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8c895800) [pid = 1858] [serial = 1221] [outer = 0x8c72e000] 18:26:10 INFO - PROCESS | 1858 | 1477445170305 Marionette DEBUG loaded listener.js 18:26:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x8c89bc00) [pid = 1858] [serial = 1222] [outer = 0x8c72e000] 18:26:10 INFO - PROCESS | 1858 | [h264 @ 0x8ca2b800] err{or,}_recognition separate: 1; 1 18:26:10 INFO - PROCESS | 1858 | [h264 @ 0x8ca2b800] err{or,}_recognition combined: 1; 1 18:26:10 INFO - PROCESS | 1858 | [h264 @ 0x8ca2b800] Unsupported bit depth: 0 18:26:10 INFO - PROCESS | 1858 | [h264 @ 0x8d692000] err{or,}_recognition separate: 1; 1 18:26:10 INFO - PROCESS | 1858 | [h264 @ 0x8d692000] err{or,}_recognition combined: 1; 1 18:26:10 INFO - PROCESS | 1858 | [h264 @ 0x8d692000] Unsupported bit depth: 0 18:26:11 INFO - PROCESS | 1858 | [h264 @ 0x8d692000] no picture 18:26:11 INFO - PROCESS | 1858 | [h264 @ 0x8d692000] no picture 18:26:11 INFO - PROCESS | 1858 | [h264 @ 0x8db20400] err{or,}_recognition separate: 1; 1 18:26:11 INFO - PROCESS | 1858 | [h264 @ 0x8db20400] err{or,}_recognition combined: 1; 1 18:26:11 INFO - PROCESS | 1858 | [h264 @ 0x8db20400] Unsupported bit depth: 0 18:26:11 INFO - PROCESS | 1858 | [h264 @ 0x8db20400] no picture 18:26:11 INFO - PROCESS | 1858 | [h264 @ 0x8db20400] no picture 18:26:11 INFO - PROCESS | 1858 | [h264 @ 0x8db20c00] err{or,}_recognition separate: 1; 1 18:26:11 INFO - PROCESS | 1858 | [h264 @ 0x8db20c00] err{or,}_recognition combined: 1; 1 18:26:11 INFO - PROCESS | 1858 | [h264 @ 0x8db20c00] Unsupported bit depth: 0 18:26:11 INFO - PROCESS | 1858 | [h264 @ 0x8db20c00] no picture 18:26:11 INFO - PROCESS | 1858 | [h264 @ 0x8db20c00] no picture 18:26:12 INFO - PROCESS | 1858 | [h264 @ 0x8db20400] err{or,}_recognition separate: 1; 1 18:26:12 INFO - PROCESS | 1858 | [h264 @ 0x8db20400] err{or,}_recognition combined: 1; 1 18:26:12 INFO - PROCESS | 1858 | [h264 @ 0x8db20400] Unsupported bit depth: 0 18:26:12 INFO - PROCESS | 1858 | [h264 @ 0x8db20400] no picture 18:26:12 INFO - PROCESS | 1858 | [h264 @ 0x8db20400] no picture 18:26:13 INFO - PROCESS | 1858 | 1477445173070 Marionette TRACE conn4 <- [1,1850,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 18:26:13 INFO - . 18:26:13 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3185ms 18:26:13 INFO - PROCESS | 1858 | 1477445173085 Marionette TRACE conn4 -> [0,1851,"getWindowHandle",null] 18:26:13 INFO - PROCESS | 1858 | 1477445173089 Marionette TRACE conn4 <- [1,1851,null,{"value":"7"}] 18:26:13 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 18:26:13 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x83184000) [pid = 1858] [serial = 1202] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 18:26:13 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x8c89a400) [pid = 1858] [serial = 1205] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 18:26:13 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x87cdf000) [pid = 1858] [serial = 1211] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 18:26:13 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8d875000) [pid = 1858] [serial = 1208] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 18:26:13 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8dc0f800) [pid = 1858] [serial = 1214] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 18:26:13 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x831ebc00) [pid = 1858] [serial = 1199] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 18:26:13 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x97437c00) [pid = 1858] [serial = 1196] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 18:26:13 INFO - PROCESS | 1858 | 1477445173172 Marionette TRACE conn4 -> [0,1852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:26:13 INFO - PROCESS | 1858 | 1477445173382 Marionette TRACE conn4 <- [1,1852,null,{"value":null}] 18:26:13 INFO - PROCESS | 1858 | 1477445173449 Marionette TRACE conn4 -> [0,1853,"getWindowHandles",null] 18:26:13 INFO - PROCESS | 1858 | 1477445173454 Marionette TRACE conn4 <- [1,1853,null,["7"]] 18:26:13 INFO - PROCESS | 1858 | 1477445173460 Marionette TRACE conn4 -> [0,1854,"switchToWindow",{"name":"7"}] 18:26:13 INFO - PROCESS | 1858 | 1477445173465 Marionette TRACE conn4 <- [1,1854,null,{}] 18:26:13 INFO - PROCESS | 1858 | 1477445173471 Marionette TRACE conn4 -> [0,1855,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:26:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c897400 == 11 [pid = 1858] [id = 418] 18:26:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8d86d800) [pid = 1858] [serial = 1223] [outer = (nil)] 18:26:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8db22400) [pid = 1858] [serial = 1224] [outer = 0x8d86d800] 18:26:13 INFO - PROCESS | 1858 | 1477445173551 Marionette DEBUG loaded listener.js 18:26:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8db23400) [pid = 1858] [serial = 1225] [outer = 0x8d86d800] 18:26:14 INFO - PROCESS | 1858 | [h264 @ 0x8dc09400] err{or,}_recognition separate: 1; 1 18:26:14 INFO - PROCESS | 1858 | [h264 @ 0x8dc09400] err{or,}_recognition combined: 1; 1 18:26:14 INFO - PROCESS | 1858 | [h264 @ 0x8dc09400] Unsupported bit depth: 0 18:26:14 INFO - PROCESS | 1858 | [h264 @ 0x8dc09400] err{or,}_recognition separate: 1; 1 18:26:14 INFO - PROCESS | 1858 | [h264 @ 0x8dc09400] err{or,}_recognition combined: 1; 1 18:26:14 INFO - PROCESS | 1858 | [h264 @ 0x8dc09400] Unsupported bit depth: 0 18:26:14 INFO - PROCESS | 1858 | [h264 @ 0x8dc09400] no picture 18:26:14 INFO - PROCESS | 1858 | [h264 @ 0x8dc09400] no picture 18:26:14 INFO - PROCESS | 1858 | [h264 @ 0x8f97ec00] err{or,}_recognition separate: 1; 1 18:26:14 INFO - PROCESS | 1858 | [h264 @ 0x8f97ec00] err{or,}_recognition combined: 1; 1 18:26:14 INFO - PROCESS | 1858 | [h264 @ 0x8f97ec00] Unsupported bit depth: 0 18:26:14 INFO - PROCESS | 1858 | [h264 @ 0x8f97ec00] no picture 18:26:14 INFO - PROCESS | 1858 | [h264 @ 0x8f97ec00] no picture 18:26:15 INFO - PROCESS | 1858 | [h264 @ 0x9064e400] err{or,}_recognition separate: 1; 1 18:26:15 INFO - PROCESS | 1858 | [h264 @ 0x9064e400] err{or,}_recognition combined: 1; 1 18:26:15 INFO - PROCESS | 1858 | [h264 @ 0x9064e400] Unsupported bit depth: 0 18:26:15 INFO - PROCESS | 1858 | [h264 @ 0x9064e400] no picture 18:26:15 INFO - PROCESS | 1858 | [h264 @ 0x9064e400] no picture 18:26:15 INFO - PROCESS | 1858 | [h264 @ 0x8f97ec00] err{or,}_recognition separate: 1; 1 18:26:15 INFO - PROCESS | 1858 | [h264 @ 0x8f97ec00] err{or,}_recognition combined: 1; 1 18:26:15 INFO - PROCESS | 1858 | [h264 @ 0x8f97ec00] Unsupported bit depth: 0 18:26:15 INFO - PROCESS | 1858 | [h264 @ 0x8f97ec00] no picture 18:26:15 INFO - PROCESS | 1858 | [h264 @ 0x8f97ec00] no picture 18:26:16 INFO - . 18:26:16 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3138ms 18:26:16 INFO - PROCESS | 1858 | 1477445176284 Marionette TRACE conn4 <- [1,1855,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 18:26:16 INFO - PROCESS | 1858 | 1477445176297 Marionette TRACE conn4 -> [0,1856,"getWindowHandle",null] 18:26:16 INFO - PROCESS | 1858 | 1477445176303 Marionette TRACE conn4 <- [1,1856,null,{"value":"7"}] 18:26:16 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 18:26:16 INFO - PROCESS | 1858 | 1477445176313 Marionette TRACE conn4 -> [0,1857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:26:16 INFO - PROCESS | 1858 | 1477445176531 Marionette TRACE conn4 <- [1,1857,null,{"value":null}] 18:26:16 INFO - PROCESS | 1858 | 1477445176681 Marionette TRACE conn4 -> [0,1858,"getWindowHandles",null] 18:26:16 INFO - PROCESS | 1858 | 1477445176687 Marionette TRACE conn4 <- [1,1858,null,["7"]] 18:26:16 INFO - PROCESS | 1858 | 1477445176694 Marionette TRACE conn4 -> [0,1859,"switchToWindow",{"name":"7"}] 18:26:16 INFO - PROCESS | 1858 | 1477445176702 Marionette TRACE conn4 <- [1,1859,null,{}] 18:26:16 INFO - PROCESS | 1858 | 1477445176708 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:26:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c891800 == 12 [pid = 1858] [id = 419] 18:26:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8c892c00) [pid = 1858] [serial = 1226] [outer = (nil)] 18:26:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8c8a0000) [pid = 1858] [serial = 1227] [outer = 0x8c892c00] 18:26:16 INFO - PROCESS | 1858 | 1477445176840 Marionette DEBUG loaded listener.js 18:26:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8d691400) [pid = 1858] [serial = 1228] [outer = 0x8c892c00] 18:26:17 INFO - PROCESS | 1858 | [h264 @ 0x8db28400] err{or,}_recognition separate: 1; 1 18:26:17 INFO - PROCESS | 1858 | [h264 @ 0x8db28400] err{or,}_recognition combined: 1; 1 18:26:17 INFO - PROCESS | 1858 | [h264 @ 0x8db28400] Unsupported bit depth: 0 18:26:17 INFO - PROCESS | 1858 | [h264 @ 0x8f842800] err{or,}_recognition separate: 1; 1 18:26:17 INFO - PROCESS | 1858 | [h264 @ 0x8f842800] err{or,}_recognition combined: 1; 1 18:26:17 INFO - PROCESS | 1858 | [h264 @ 0x8f842800] Unsupported bit depth: 0 18:26:17 INFO - PROCESS | 1858 | [h264 @ 0x8f842800] no picture 18:26:17 INFO - PROCESS | 1858 | [h264 @ 0x8f842800] no picture 18:26:18 INFO - PROCESS | 1858 | [h264 @ 0x8f895000] err{or,}_recognition separate: 1; 1 18:26:18 INFO - PROCESS | 1858 | [h264 @ 0x8f895000] err{or,}_recognition combined: 1; 1 18:26:18 INFO - PROCESS | 1858 | [h264 @ 0x8f895000] Unsupported bit depth: 0 18:26:18 INFO - PROCESS | 1858 | [h264 @ 0x8f895000] no picture 18:26:18 INFO - PROCESS | 1858 | [h264 @ 0x8f895000] no picture 18:26:18 INFO - PROCESS | 1858 | [h264 @ 0x831e4c00] err{or,}_recognition separate: 1; 1 18:26:18 INFO - PROCESS | 1858 | [h264 @ 0x831e4c00] err{or,}_recognition combined: 1; 1 18:26:18 INFO - PROCESS | 1858 | [h264 @ 0x831e4c00] Unsupported bit depth: 0 18:26:18 INFO - PROCESS | 1858 | [h264 @ 0x831e4c00] no picture 18:26:18 INFO - PROCESS | 1858 | [h264 @ 0x831e4c00] no picture 18:26:19 INFO - PROCESS | 1858 | [h264 @ 0x831df000] err{or,}_recognition separate: 1; 1 18:26:19 INFO - PROCESS | 1858 | [h264 @ 0x831df000] err{or,}_recognition combined: 1; 1 18:26:19 INFO - PROCESS | 1858 | [h264 @ 0x831df000] Unsupported bit depth: 0 18:26:19 INFO - PROCESS | 1858 | [h264 @ 0x831df000] no picture 18:26:19 INFO - PROCESS | 1858 | [h264 @ 0x831df000] no picture 18:26:19 INFO - PROCESS | 1858 | --DOCSHELL 0x87cddc00 == 11 [pid = 1858] [id = 414] 18:26:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8c72d400 == 10 [pid = 1858] [id = 417] 18:26:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc0e800 == 9 [pid = 1858] [id = 415] 18:26:19 INFO - PROCESS | 1858 | --DOCSHELL 0x97437800 == 8 [pid = 1858] [id = 409] 18:26:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8c897400 == 7 [pid = 1858] [id = 418] 18:26:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8fa1f000 == 6 [pid = 1858] [id = 416] 18:26:19 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x8db1e400) [pid = 1858] [serial = 1210] [outer = (nil)] [url = about:blank] 18:26:19 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x8db1a800) [pid = 1858] [serial = 1209] [outer = (nil)] [url = about:blank] 18:26:19 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x87ce4000) [pid = 1858] [serial = 1201] [outer = (nil)] [url = about:blank] 18:26:19 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x97439400) [pid = 1858] [serial = 1198] [outer = (nil)] [url = about:blank] 18:26:19 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x87ce5800) [pid = 1858] [serial = 1213] [outer = (nil)] [url = about:blank] 18:26:19 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x87ce5400) [pid = 1858] [serial = 1212] [outer = (nil)] [url = about:blank] 18:26:19 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8f888c00) [pid = 1858] [serial = 1216] [outer = (nil)] [url = about:blank] 18:26:19 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8f680800) [pid = 1858] [serial = 1215] [outer = (nil)] [url = about:blank] 18:26:19 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x9064f800) [pid = 1858] [serial = 1218] [outer = (nil)] [url = about:blank] 18:26:19 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8c89c800) [pid = 1858] [serial = 1206] [outer = (nil)] [url = about:blank] 18:26:19 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x8c89f800) [pid = 1858] [serial = 1207] [outer = (nil)] [url = about:blank] 18:26:19 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x831e2c00) [pid = 1858] [serial = 1203] [outer = (nil)] [url = about:blank] 18:26:19 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x831e9400) [pid = 1858] [serial = 1204] [outer = (nil)] [url = about:blank] 18:26:20 INFO - PROCESS | 1858 | 1477445180030 Marionette TRACE conn4 <- [1,1860,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 18:26:20 INFO - . 18:26:20 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3734ms 18:26:20 INFO - PROCESS | 1858 | 1477445180046 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 18:26:20 INFO - PROCESS | 1858 | 1477445180053 Marionette TRACE conn4 <- [1,1861,null,{"value":"7"}] 18:26:20 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 18:26:20 INFO - Clearing pref media.mediasource.enabled 18:26:20 INFO - PROCESS | 1858 | 1477445180063 Marionette TRACE conn4 -> [0,1862,"getContext",null] 18:26:20 INFO - PROCESS | 1858 | 1477445180070 Marionette TRACE conn4 <- [1,1862,null,{"value":"content"}] 18:26:20 INFO - PROCESS | 1858 | 1477445180080 Marionette TRACE conn4 -> [0,1863,"setContext",{"value":"chrome"}] 18:26:20 INFO - PROCESS | 1858 | 1477445180086 Marionette TRACE conn4 <- [1,1863,null,{}] 18:26:20 INFO - PROCESS | 1858 | 1477445180094 Marionette TRACE conn4 -> [0,1864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 18:26:20 INFO - PROCESS | 1858 | 1477445180118 Marionette TRACE conn4 <- [1,1864,null,{"value":null}] 18:26:20 INFO - PROCESS | 1858 | 1477445180123 Marionette TRACE conn4 -> [0,1865,"setContext",{"value":"content"}] 18:26:20 INFO - PROCESS | 1858 | 1477445180134 Marionette TRACE conn4 <- [1,1865,null,{}] 18:26:20 INFO - PROCESS | 1858 | 1477445180147 Marionette TRACE conn4 -> [0,1866,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:26:20 INFO - PROCESS | 1858 | 1477445180320 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 18:26:20 INFO - PROCESS | 1858 | 1477445180428 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 18:26:20 INFO - PROCESS | 1858 | 1477445180434 Marionette TRACE conn4 <- [1,1867,null,["7"]] 18:26:20 INFO - PROCESS | 1858 | 1477445180440 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"7"}] 18:26:20 INFO - PROCESS | 1858 | 1477445180446 Marionette TRACE conn4 <- [1,1868,null,{}] 18:26:20 INFO - PROCESS | 1858 | 1477445180452 Marionette TRACE conn4 -> [0,1869,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-a-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:26:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x831ec400 == 7 [pid = 1858] [id = 420] 18:26:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x831ec800) [pid = 1858] [serial = 1229] [outer = (nil)] 18:26:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x87cdb000) [pid = 1858] [serial = 1230] [outer = 0x831ec800] 18:26:20 INFO - PROCESS | 1858 | 1477445180533 Marionette DEBUG loaded listener.js 18:26:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x87ce3c00) [pid = 1858] [serial = 1231] [outer = 0x831ec800] 18:26:22 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x8d86d800) [pid = 1858] [serial = 1223] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 18:26:22 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x8fa20400) [pid = 1858] [serial = 1217] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 18:26:22 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x8c72e000) [pid = 1858] [serial = 1220] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 18:26:23 INFO - PROCESS | 1858 | 1477445183515 Marionette TRACE conn4 <- [1,1869,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 18:26:23 INFO - . 18:26:23 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3509ms 18:26:23 INFO - PROCESS | 1858 | 1477445183572 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 18:26:23 INFO - PROCESS | 1858 | 1477445183580 Marionette TRACE conn4 <- [1,1870,null,{"value":"7"}] 18:26:23 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 18:26:23 INFO - PROCESS | 1858 | 1477445183598 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:26:23 INFO - PROCESS | 1858 | 1477445183771 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 18:26:23 INFO - PROCESS | 1858 | 1477445183782 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 18:26:23 INFO - PROCESS | 1858 | 1477445183785 Marionette TRACE conn4 <- [1,1872,null,["7"]] 18:26:23 INFO - PROCESS | 1858 | 1477445183790 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"7"}] 18:26:23 INFO - PROCESS | 1858 | 1477445183795 Marionette TRACE conn4 <- [1,1873,null,{}] 18:26:23 INFO - PROCESS | 1858 | 1477445183800 Marionette TRACE conn4 -> [0,1874,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-audio-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:26:23 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7f1c00 == 8 [pid = 1858] [id = 421] 18:26:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8b8c5400) [pid = 1858] [serial = 1232] [outer = (nil)] 18:26:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8b8c8c00) [pid = 1858] [serial = 1233] [outer = 0x8b8c5400] 18:26:23 INFO - PROCESS | 1858 | 1477445183969 Marionette DEBUG loaded listener.js 18:26:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8b8c9c00) [pid = 1858] [serial = 1234] [outer = 0x8b8c5400] 18:26:27 INFO - PROCESS | 1858 | 1477445187182 Marionette TRACE conn4 <- [1,1874,null,{"value":["/media-source/mediasource-config-change-webm-av-audio-bitrate.html",0,null,null,[["Tests webm audio bitrate changes in multiplexed content.",0,null,null]]]}] 18:26:27 INFO - . 18:26:27 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3636ms 18:26:27 INFO - PROCESS | 1858 | 1477445187225 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 18:26:27 INFO - PROCESS | 1858 | 1477445187232 Marionette TRACE conn4 <- [1,1875,null,{"value":"7"}] 18:26:27 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 18:26:27 INFO - PROCESS | 1858 | 1477445187249 Marionette TRACE conn4 -> [0,1876,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:26:27 INFO - PROCESS | 1858 | 1477445187477 Marionette TRACE conn4 <- [1,1876,null,{"value":null}] 18:26:27 INFO - PROCESS | 1858 | 1477445187623 Marionette TRACE conn4 -> [0,1877,"getWindowHandles",null] 18:26:27 INFO - PROCESS | 1858 | 1477445187629 Marionette TRACE conn4 <- [1,1877,null,["7"]] 18:26:27 INFO - PROCESS | 1858 | 1477445187636 Marionette TRACE conn4 -> [0,1878,"switchToWindow",{"name":"7"}] 18:26:27 INFO - PROCESS | 1858 | 1477445187644 Marionette TRACE conn4 <- [1,1878,null,{}] 18:26:27 INFO - PROCESS | 1858 | 1477445187651 Marionette TRACE conn4 -> [0,1879,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:26:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x831e9400 == 9 [pid = 1858] [id = 422] 18:26:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x831eac00) [pid = 1858] [serial = 1235] [outer = (nil)] 18:26:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x87ce2800) [pid = 1858] [serial = 1236] [outer = 0x831eac00] 18:26:27 INFO - PROCESS | 1858 | 1477445187788 Marionette DEBUG loaded listener.js 18:26:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8b7e7800) [pid = 1858] [serial = 1237] [outer = 0x831eac00] 18:26:29 INFO - PROCESS | 1858 | --DOCSHELL 0x831ec400 == 8 [pid = 1858] [id = 420] 18:26:29 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8db22400) [pid = 1858] [serial = 1224] [outer = (nil)] [url = about:blank] 18:26:29 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8db23400) [pid = 1858] [serial = 1225] [outer = (nil)] [url = about:blank] 18:26:29 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8c895800) [pid = 1858] [serial = 1221] [outer = (nil)] [url = about:blank] 18:26:29 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x8c89bc00) [pid = 1858] [serial = 1222] [outer = (nil)] [url = about:blank] 18:26:29 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x9065a400) [pid = 1858] [serial = 1219] [outer = (nil)] [url = about:blank] 18:26:31 INFO - PROCESS | 1858 | 1477445191043 Marionette TRACE conn4 <- [1,1879,null,{"value":["/media-source/mediasource-config-change-webm-av-framesize.html",0,null,null,[["Tests webm frame size changes in multiplexed content.",0,null,null]]]}] 18:26:31 INFO - . 18:26:31 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3837ms 18:26:31 INFO - PROCESS | 1858 | 1477445191078 Marionette TRACE conn4 -> [0,1880,"getWindowHandle",null] 18:26:31 INFO - PROCESS | 1858 | 1477445191085 Marionette TRACE conn4 <- [1,1880,null,{"value":"7"}] 18:26:31 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 18:26:31 INFO - PROCESS | 1858 | 1477445191100 Marionette TRACE conn4 -> [0,1881,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:26:31 INFO - PROCESS | 1858 | 1477445191320 Marionette TRACE conn4 <- [1,1881,null,{"value":null}] 18:26:31 INFO - PROCESS | 1858 | 1477445191390 Marionette TRACE conn4 -> [0,1882,"getWindowHandles",null] 18:26:31 INFO - PROCESS | 1858 | 1477445191395 Marionette TRACE conn4 <- [1,1882,null,["7"]] 18:26:31 INFO - PROCESS | 1858 | 1477445191401 Marionette TRACE conn4 -> [0,1883,"switchToWindow",{"name":"7"}] 18:26:31 INFO - PROCESS | 1858 | 1477445191410 Marionette TRACE conn4 <- [1,1883,null,{}] 18:26:31 INFO - PROCESS | 1858 | 1477445191415 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:26:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7e8000 == 9 [pid = 1858] [id = 423] 18:26:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8b7e8400) [pid = 1858] [serial = 1238] [outer = (nil)] 18:26:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8b7ee400) [pid = 1858] [serial = 1239] [outer = 0x8b7e8400] 18:26:31 INFO - PROCESS | 1858 | 1477445191506 Marionette DEBUG loaded listener.js 18:26:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8b7f3c00) [pid = 1858] [serial = 1240] [outer = 0x8b7e8400] 18:26:31 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8c892c00) [pid = 1858] [serial = 1226] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 18:26:31 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x831ec800) [pid = 1858] [serial = 1229] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 18:26:34 INFO - PROCESS | 1858 | 1477445194728 Marionette TRACE conn4 <- [1,1884,null,{"value":["/media-source/mediasource-config-change-webm-av-video-bitrate.html",0,null,null,[["Tests webm video bitrate changes in multiplexed content.",0,null,null]]]}] 18:26:34 INFO - . 18:26:34 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 3682ms 18:26:34 INFO - PROCESS | 1858 | 1477445194781 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 18:26:34 INFO - PROCESS | 1858 | 1477445194788 Marionette TRACE conn4 <- [1,1885,null,{"value":"7"}] 18:26:34 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 18:26:34 INFO - PROCESS | 1858 | 1477445194796 Marionette TRACE conn4 -> [0,1886,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:26:34 INFO - PROCESS | 1858 | 1477445194971 Marionette TRACE conn4 <- [1,1886,null,{"value":null}] 18:26:35 INFO - PROCESS | 1858 | 1477445195102 Marionette TRACE conn4 -> [0,1887,"getWindowHandles",null] 18:26:35 INFO - PROCESS | 1858 | 1477445195109 Marionette TRACE conn4 <- [1,1887,null,["7"]] 18:26:35 INFO - PROCESS | 1858 | 1477445195117 Marionette TRACE conn4 -> [0,1888,"switchToWindow",{"name":"7"}] 18:26:35 INFO - PROCESS | 1858 | 1477445195127 Marionette TRACE conn4 <- [1,1888,null,{}] 18:26:35 INFO - PROCESS | 1858 | 1477445195135 Marionette TRACE conn4 -> [0,1889,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:26:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x83180c00 == 10 [pid = 1858] [id = 424] 18:26:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x83181800) [pid = 1858] [serial = 1241] [outer = (nil)] 18:26:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x831e1800) [pid = 1858] [serial = 1242] [outer = 0x83181800] 18:26:35 INFO - PROCESS | 1858 | 1477445195229 Marionette DEBUG loaded listener.js 18:26:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x831e8400) [pid = 1858] [serial = 1243] [outer = 0x83181800] 18:26:38 INFO - PROCESS | 1858 | 1477445198076 Marionette TRACE conn4 <- [1,1889,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 18:26:38 INFO - . 18:26:38 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3332ms 18:26:38 INFO - PROCESS | 1858 | 1477445198128 Marionette TRACE conn4 -> [0,1890,"getWindowHandle",null] 18:26:38 INFO - PROCESS | 1858 | 1477445198135 Marionette TRACE conn4 <- [1,1890,null,{"value":"7"}] 18:26:38 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 18:26:38 INFO - PROCESS | 1858 | 1477445198145 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:26:38 INFO - PROCESS | 1858 | 1477445198320 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 18:26:38 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7e8000 == 9 [pid = 1858] [id = 423] 18:26:38 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8b8c8c00) [pid = 1858] [serial = 1233] [outer = (nil)] [url = about:blank] 18:26:38 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x87cdb000) [pid = 1858] [serial = 1230] [outer = (nil)] [url = about:blank] 18:26:38 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x87ce3c00) [pid = 1858] [serial = 1231] [outer = (nil)] [url = about:blank] 18:26:38 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x8c8a0000) [pid = 1858] [serial = 1227] [outer = (nil)] [url = about:blank] 18:26:38 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x8d691400) [pid = 1858] [serial = 1228] [outer = (nil)] [url = about:blank] 18:26:38 INFO - PROCESS | 1858 | 1477445198456 Marionette TRACE conn4 -> [0,1892,"getWindowHandles",null] 18:26:38 INFO - PROCESS | 1858 | 1477445198461 Marionette TRACE conn4 <- [1,1892,null,["7"]] 18:26:38 INFO - PROCESS | 1858 | 1477445198471 Marionette TRACE conn4 -> [0,1893,"switchToWindow",{"name":"7"}] 18:26:38 INFO - PROCESS | 1858 | 1477445198478 Marionette TRACE conn4 <- [1,1893,null,{}] 18:26:38 INFO - PROCESS | 1858 | 1477445198485 Marionette TRACE conn4 -> [0,1894,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:26:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x87ce4400 == 10 [pid = 1858] [id = 425] 18:26:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x87ce4800) [pid = 1858] [serial = 1244] [outer = (nil)] 18:26:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8b7ed000) [pid = 1858] [serial = 1245] [outer = 0x87ce4800] 18:26:38 INFO - PROCESS | 1858 | 1477445198571 Marionette DEBUG loaded listener.js 18:26:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8b7f1800) [pid = 1858] [serial = 1246] [outer = 0x87ce4800] 18:26:41 INFO - PROCESS | 1858 | 1477445201304 Marionette TRACE conn4 <- [1,1894,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 18:26:41 INFO - . 18:26:41 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3177ms 18:26:41 INFO - PROCESS | 1858 | 1477445201321 Marionette TRACE conn4 -> [0,1895,"getWindowHandle",null] 18:26:41 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 18:26:41 INFO - PROCESS | 1858 | 1477445201326 Marionette TRACE conn4 <- [1,1895,null,{"value":"7"}] 18:26:41 INFO - PROCESS | 1858 | 1477445201333 Marionette TRACE conn4 -> [0,1896,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:26:41 INFO - PROCESS | 1858 | 1477445201505 Marionette TRACE conn4 <- [1,1896,null,{"value":null}] 18:26:41 INFO - PROCESS | 1858 | 1477445201610 Marionette TRACE conn4 -> [0,1897,"getWindowHandles",null] 18:26:41 INFO - PROCESS | 1858 | 1477445201615 Marionette TRACE conn4 <- [1,1897,null,["7"]] 18:26:41 INFO - PROCESS | 1858 | 1477445201622 Marionette TRACE conn4 -> [0,1898,"switchToWindow",{"name":"7"}] 18:26:41 INFO - PROCESS | 1858 | 1477445201627 Marionette TRACE conn4 <- [1,1898,null,{}] 18:26:41 INFO - PROCESS | 1858 | 1477445201632 Marionette TRACE conn4 -> [0,1899,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:26:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c261400 == 11 [pid = 1858] [id = 426] 18:26:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8c263400) [pid = 1858] [serial = 1247] [outer = (nil)] 18:26:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8c265800) [pid = 1858] [serial = 1248] [outer = 0x8c263400] 18:26:41 INFO - PROCESS | 1858 | 1477445201712 Marionette DEBUG loaded listener.js 18:26:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8c26b400) [pid = 1858] [serial = 1249] [outer = 0x8c263400] 18:26:44 INFO - PROCESS | 1858 | 1477445204496 Marionette TRACE conn4 <- [1,1899,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 18:26:44 INFO - . 18:26:44 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3182ms 18:26:44 INFO - PROCESS | 1858 | 1477445204515 Marionette TRACE conn4 -> [0,1900,"getWindowHandle",null] 18:26:44 INFO - PROCESS | 1858 | 1477445204522 Marionette TRACE conn4 <- [1,1900,null,{"value":"7"}] 18:26:44 INFO - TEST-START | /media-source/mediasource-detach.html 18:26:44 INFO - PROCESS | 1858 | 1477445204533 Marionette TRACE conn4 -> [0,1901,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:26:44 INFO - PROCESS | 1858 | 1477445204756 Marionette TRACE conn4 <- [1,1901,null,{"value":null}] 18:26:44 INFO - PROCESS | 1858 | 1477445204976 Marionette TRACE conn4 -> [0,1902,"getWindowHandles",null] 18:26:44 INFO - PROCESS | 1858 | 1477445204981 Marionette TRACE conn4 <- [1,1902,null,["7"]] 18:26:44 INFO - PROCESS | 1858 | 1477445204988 Marionette TRACE conn4 -> [0,1903,"switchToWindow",{"name":"7"}] 18:26:45 INFO - PROCESS | 1858 | 1477445204997 Marionette TRACE conn4 <- [1,1903,null,{}] 18:26:45 INFO - PROCESS | 1858 | 1477445205003 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-detach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-detach.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:26:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8d3000 == 12 [pid = 1858] [id = 427] 18:26:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8b8d3c00) [pid = 1858] [serial = 1250] [outer = (nil)] 18:26:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8bb38000) [pid = 1858] [serial = 1251] [outer = 0x8b8d3c00] 18:26:45 INFO - PROCESS | 1858 | 1477445205136 Marionette DEBUG loaded listener.js 18:26:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8c261800) [pid = 1858] [serial = 1252] [outer = 0x8b8d3c00] 18:26:46 INFO - PROCESS | 1858 | [aac @ 0x8c139000] err{or,}_recognition separate: 1; 1 18:26:46 INFO - PROCESS | 1858 | [aac @ 0x8c139000] err{or,}_recognition combined: 1; 1 18:26:46 INFO - PROCESS | 1858 | [aac @ 0x8c139000] Unsupported bit depth: 0 18:26:46 INFO - PROCESS | 1858 | [h264 @ 0x8d86b000] err{or,}_recognition separate: 1; 1 18:26:46 INFO - PROCESS | 1858 | [h264 @ 0x8d86b000] err{or,}_recognition combined: 1; 1 18:26:46 INFO - PROCESS | 1858 | [h264 @ 0x8d86b000] Unsupported bit depth: 0 18:26:46 INFO - PROCESS | 1858 | [aac @ 0x8d86cc00] err{or,}_recognition separate: 1; 1 18:26:46 INFO - PROCESS | 1858 | [aac @ 0x8d86cc00] err{or,}_recognition combined: 1; 1 18:26:46 INFO - PROCESS | 1858 | [aac @ 0x8d86cc00] Unsupported bit depth: 0 18:26:46 INFO - PROCESS | 1858 | [h264 @ 0x8d80dc00] err{or,}_recognition separate: 1; 1 18:26:46 INFO - PROCESS | 1858 | [h264 @ 0x8d80dc00] err{or,}_recognition combined: 1; 1 18:26:46 INFO - PROCESS | 1858 | [h264 @ 0x8d80dc00] Unsupported bit depth: 0 18:26:46 INFO - PROCESS | 1858 | 1477445206510 Marionette TRACE conn4 <- [1,1904,null,{"value":["/media-source/mediasource-detach.html",0,null,null,[["Test media.load() before appending data will trigger MediaSource detaching from a media element.",1,"assert_equals: readyState is \"closed\" expected \"closed\" but got \"open\"","mediasource_detach_test/ [0,1905,"getWindowHandle",null] 18:26:46 INFO - PROCESS | 1858 | 1477445206583 Marionette TRACE conn4 <- [1,1905,null,{"value":"7"}] 18:26:46 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 18:26:46 INFO - PROCESS | 1858 | 1477445206591 Marionette TRACE conn4 -> [0,1906,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:26:46 INFO - PROCESS | 1858 | 1477445206794 Marionette TRACE conn4 <- [1,1906,null,{"value":null}] 18:26:46 INFO - PROCESS | 1858 | 1477445206941 Marionette TRACE conn4 -> [0,1907,"getWindowHandles",null] 18:26:46 INFO - PROCESS | 1858 | 1477445206947 Marionette TRACE conn4 <- [1,1907,null,["7"]] 18:26:46 INFO - PROCESS | 1858 | 1477445206954 Marionette TRACE conn4 -> [0,1908,"switchToWindow",{"name":"7"}] 18:26:46 INFO - PROCESS | 1858 | 1477445206960 Marionette TRACE conn4 <- [1,1908,null,{}] 18:26:46 INFO - PROCESS | 1858 | 1477445206966 Marionette TRACE conn4 -> [0,1909,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-duration-boundaryconditions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:26:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db21000 == 13 [pid = 1858] [id = 428] 18:26:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8db22400) [pid = 1858] [serial = 1253] [outer = (nil)] 18:26:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8db25800) [pid = 1858] [serial = 1254] [outer = 0x8db22400] 18:26:47 INFO - PROCESS | 1858 | 1477445207054 Marionette DEBUG loaded listener.js 18:26:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8db24800) [pid = 1858] [serial = 1255] [outer = 0x8db22400] 18:26:49 INFO - PROCESS | 1858 | 1477445209038 Marionette TRACE conn4 <- [1,1909,null,{"value":["/media-source/mediasource-duration-boundaryconditions.html",0,null,null,[["Set duration to 2^31 - 1",0,null,null],["Set duration to 1",0,null,null],["Set duration to Number.MAX_VALUE",0,null,null],["Set duration to Number.MIN_VALUE",0,null,null],["Set duration to Number.MAX_VALUE - 1",0,null,null],["Set duration to Number.MIN_VALUE - 1",0,null,null],["Set duration to Number.POSITIVE_INFINITY",0,null,null],["Set duration to Number.NEGATIVE_INFINITY",0,null,null],["Set duration to lowest value.",0,null,null],["Set duration to a negative double.",0,null,null],["Set duration to a positive double.",0,null,null],["Set duration to zero",0,null,null],["Set duration to NaN",0,null,null]]]}] 18:26:49 INFO - ............. 18:26:49 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 2478ms 18:26:49 INFO - PROCESS | 1858 | 1477445209070 Marionette TRACE conn4 -> [0,1910,"getWindowHandle",null] 18:26:49 INFO - PROCESS | 1858 | 1477445209076 Marionette TRACE conn4 <- [1,1910,null,{"value":"7"}] 18:26:49 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 18:26:49 INFO - PROCESS | 1858 | 1477445209086 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:26:49 INFO - PROCESS | 1858 | 1477445209260 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 18:26:49 INFO - PROCESS | 1858 | --DOCSHELL 0x87ce4400 == 12 [pid = 1858] [id = 425] 18:26:49 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7f1c00 == 11 [pid = 1858] [id = 421] 18:26:49 INFO - PROCESS | 1858 | --DOCSHELL 0x8c891800 == 10 [pid = 1858] [id = 419] 18:26:49 INFO - PROCESS | 1858 | --DOCSHELL 0x83180c00 == 9 [pid = 1858] [id = 424] 18:26:49 INFO - PROCESS | 1858 | --DOCSHELL 0x831e9400 == 8 [pid = 1858] [id = 422] 18:26:49 INFO - PROCESS | 1858 | --DOCSHELL 0x8c261400 == 7 [pid = 1858] [id = 426] 18:26:49 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8d3000 == 6 [pid = 1858] [id = 427] 18:26:49 INFO - PROCESS | 1858 | --DOCSHELL 0x8db21000 == 5 [pid = 1858] [id = 428] 18:26:49 INFO - PROCESS | 1858 | 1477445209936 Marionette TRACE conn4 -> [0,1912,"getWindowHandles",null] 18:26:49 INFO - PROCESS | 1858 | 1477445209941 Marionette TRACE conn4 <- [1,1912,null,["7"]] 18:26:49 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x87ce2800) [pid = 1858] [serial = 1236] [outer = (nil)] [url = about:blank] 18:26:49 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8b7ee400) [pid = 1858] [serial = 1239] [outer = (nil)] [url = about:blank] 18:26:49 INFO - PROCESS | 1858 | 1477445209988 Marionette TRACE conn4 -> [0,1913,"switchToWindow",{"name":"7"}] 18:26:49 INFO - PROCESS | 1858 | 1477445209998 Marionette TRACE conn4 <- [1,1913,null,{}] 18:26:50 INFO - PROCESS | 1858 | 1477445210006 Marionette TRACE conn4 -> [0,1914,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream-invaliderror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:26:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x831e0400 == 6 [pid = 1858] [id = 429] 18:26:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x831e3000) [pid = 1858] [serial = 1256] [outer = (nil)] 18:26:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x831ed400) [pid = 1858] [serial = 1257] [outer = 0x831e3000] 18:26:50 INFO - PROCESS | 1858 | 1477445210093 Marionette DEBUG loaded listener.js 18:26:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x87ce4400) [pid = 1858] [serial = 1258] [outer = 0x831e3000] 18:26:50 INFO - PROCESS | 1858 | 1477445210676 Marionette TRACE conn4 <- [1,1914,null,{"value":["/media-source/mediasource-endofstream-invaliderror.html",0,null,null,[["Test MediaSource.endOfStream() with invalid non-empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid null error parameter.",0,null,null]]]}] 18:26:50 INFO - ... 18:26:50 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1628ms 18:26:50 INFO - PROCESS | 1858 | 1477445210716 Marionette TRACE conn4 -> [0,1915,"getWindowHandle",null] 18:26:50 INFO - PROCESS | 1858 | 1477445210724 Marionette TRACE conn4 <- [1,1915,null,{"value":"7"}] 18:26:50 INFO - TEST-START | /media-source/mediasource-endofstream.html 18:26:50 INFO - PROCESS | 1858 | 1477445210734 Marionette TRACE conn4 -> [0,1916,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:26:50 INFO - PROCESS | 1858 | 1477445210902 Marionette TRACE conn4 <- [1,1916,null,{"value":null}] 18:26:51 INFO - PROCESS | 1858 | 1477445211015 Marionette TRACE conn4 -> [0,1917,"getWindowHandles",null] 18:26:51 INFO - PROCESS | 1858 | 1477445211021 Marionette TRACE conn4 <- [1,1917,null,["7"]] 18:26:51 INFO - PROCESS | 1858 | 1477445211029 Marionette TRACE conn4 -> [0,1918,"switchToWindow",{"name":"7"}] 18:26:51 INFO - PROCESS | 1858 | 1477445211037 Marionette TRACE conn4 <- [1,1918,null,{}] 18:26:51 INFO - PROCESS | 1858 | 1477445211043 Marionette TRACE conn4 -> [0,1919,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:26:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c738400 == 7 [pid = 1858] [id = 430] 18:26:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x8c891800) [pid = 1858] [serial = 1259] [outer = (nil)] 18:26:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x8d80dc00) [pid = 1858] [serial = 1260] [outer = 0x8c891800] 18:26:51 INFO - PROCESS | 1858 | 1477445211125 Marionette DEBUG loaded listener.js 18:26:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x8d80e000) [pid = 1858] [serial = 1261] [outer = 0x8c891800] 18:26:52 INFO - PROCESS | 1858 | [aac @ 0x9318f800] err{or,}_recognition separate: 1; 1 18:26:52 INFO - PROCESS | 1858 | [aac @ 0x9318f800] err{or,}_recognition combined: 1; 1 18:26:52 INFO - PROCESS | 1858 | [aac @ 0x9318f800] Unsupported bit depth: 0 18:26:52 INFO - PROCESS | 1858 | [h264 @ 0x9385e800] err{or,}_recognition separate: 1; 1 18:26:52 INFO - PROCESS | 1858 | [h264 @ 0x9385e800] err{or,}_recognition combined: 1; 1 18:26:52 INFO - PROCESS | 1858 | [h264 @ 0x9385e800] Unsupported bit depth: 0 18:26:52 INFO - PROCESS | 1858 | [aac @ 0x9318f800] err{or,}_recognition separate: 1; 1 18:26:52 INFO - PROCESS | 1858 | [aac @ 0x9318f800] err{or,}_recognition combined: 1; 1 18:26:52 INFO - PROCESS | 1858 | [aac @ 0x9318f800] Unsupported bit depth: 0 18:26:52 INFO - PROCESS | 1858 | [h264 @ 0x9385e800] err{or,}_recognition separate: 1; 1 18:26:52 INFO - PROCESS | 1858 | [h264 @ 0x9385e800] err{or,}_recognition combined: 1; 1 18:26:52 INFO - PROCESS | 1858 | [h264 @ 0x9385e800] Unsupported bit depth: 0 18:26:52 INFO - PROCESS | 1858 | [aac @ 0x938e9c00] err{or,}_recognition separate: 1; 1 18:26:52 INFO - PROCESS | 1858 | [aac @ 0x938e9c00] err{or,}_recognition combined: 1; 1 18:26:52 INFO - PROCESS | 1858 | [aac @ 0x938e9c00] Unsupported bit depth: 0 18:26:52 INFO - PROCESS | 1858 | [h264 @ 0x9385a800] err{or,}_recognition separate: 1; 1 18:26:52 INFO - PROCESS | 1858 | [h264 @ 0x9385a800] err{or,}_recognition combined: 1; 1 18:26:52 INFO - PROCESS | 1858 | [h264 @ 0x9385a800] Unsupported bit depth: 0 18:26:52 INFO - PROCESS | 1858 | [aac @ 0x9385dc00] err{or,}_recognition separate: 1; 1 18:26:52 INFO - PROCESS | 1858 | [aac @ 0x9385dc00] err{or,}_recognition combined: 1; 1 18:26:52 INFO - PROCESS | 1858 | [aac @ 0x9385dc00] Unsupported bit depth: 0 18:26:52 INFO - PROCESS | 1858 | [h264 @ 0x938e5400] err{or,}_recognition separate: 1; 1 18:26:52 INFO - PROCESS | 1858 | [h264 @ 0x938e5400] err{or,}_recognition combined: 1; 1 18:26:52 INFO - PROCESS | 1858 | [h264 @ 0x938e5400] Unsupported bit depth: 0 18:26:53 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x83181800) [pid = 1858] [serial = 1241] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 18:26:53 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x87ce4800) [pid = 1858] [serial = 1244] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 18:26:53 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x8c263400) [pid = 1858] [serial = 1247] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 18:26:53 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x8b8c5400) [pid = 1858] [serial = 1232] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 18:26:53 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x831eac00) [pid = 1858] [serial = 1235] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 18:26:53 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8b7e8400) [pid = 1858] [serial = 1238] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 18:26:58 INFO - PROCESS | 1858 | --DOCSHELL 0x831e0400 == 6 [pid = 1858] [id = 429] 18:26:58 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8b8c9c00) [pid = 1858] [serial = 1234] [outer = (nil)] [url = about:blank] 18:26:58 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8b7e7800) [pid = 1858] [serial = 1237] [outer = (nil)] [url = about:blank] 18:26:58 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8b7f3c00) [pid = 1858] [serial = 1240] [outer = (nil)] [url = about:blank] 18:26:58 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8b7f1800) [pid = 1858] [serial = 1246] [outer = (nil)] [url = about:blank] 18:26:58 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8b7ed000) [pid = 1858] [serial = 1245] [outer = (nil)] [url = about:blank] 18:26:58 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8c26b400) [pid = 1858] [serial = 1249] [outer = (nil)] [url = about:blank] 18:26:58 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8c265800) [pid = 1858] [serial = 1248] [outer = (nil)] [url = about:blank] 18:26:58 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x831e1800) [pid = 1858] [serial = 1242] [outer = (nil)] [url = about:blank] 18:26:58 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x831e8400) [pid = 1858] [serial = 1243] [outer = (nil)] [url = about:blank] 18:27:00 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x8db22400) [pid = 1858] [serial = 1253] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 18:27:00 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x831e3000) [pid = 1858] [serial = 1256] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 18:27:00 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x8b8d3c00) [pid = 1858] [serial = 1250] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 18:27:05 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x87ce4400) [pid = 1858] [serial = 1258] [outer = (nil)] [url = about:blank] 18:27:05 INFO - PROCESS | 1858 | --DOMWINDOW == 18 (0x831ed400) [pid = 1858] [serial = 1257] [outer = (nil)] [url = about:blank] 18:27:05 INFO - PROCESS | 1858 | --DOMWINDOW == 17 (0x8d80dc00) [pid = 1858] [serial = 1260] [outer = (nil)] [url = about:blank] 18:27:05 INFO - PROCESS | 1858 | --DOMWINDOW == 16 (0x8db25800) [pid = 1858] [serial = 1254] [outer = (nil)] [url = about:blank] 18:27:05 INFO - PROCESS | 1858 | --DOMWINDOW == 15 (0x8db24800) [pid = 1858] [serial = 1255] [outer = (nil)] [url = about:blank] 18:27:05 INFO - PROCESS | 1858 | --DOMWINDOW == 14 (0x8bb38000) [pid = 1858] [serial = 1251] [outer = (nil)] [url = about:blank] 18:27:05 INFO - PROCESS | 1858 | --DOMWINDOW == 13 (0x8c261800) [pid = 1858] [serial = 1252] [outer = (nil)] [url = about:blank] 18:27:21 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:27:21 INFO - PROCESS | 1858 | 1477445241327 Marionette TRACE conn4 <- [1,1919,null,{"value":["/media-source/mediasource-endofstream.html",2,null,null,[["MediaSource.endOfStream(): duration truncated to 0 when there are no buffered coded frames",0,null,null],["MediaSource.endOfStream(): media element notified that it now has all of the media data",2,"Test timed out",null],["MediaSource.endOfStream(): duration and buffered range end time before and after endOfStream",1,"assert_equals: expected 6.548 but got 6.549","@http://web-platform.test:8000/media-source/mediasource-endofstream.html:67:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:44:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:41:5\n"]]]}] 18:27:21 INFO - ... 18:27:21 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30662ms 18:27:21 INFO - PROCESS | 1858 | 1477445241397 Marionette TRACE conn4 -> [0,1920,"getWindowHandle",null] 18:27:21 INFO - PROCESS | 1858 | 1477445241409 Marionette TRACE conn4 <- [1,1920,null,{"value":"7"}] 18:27:21 INFO - TEST-START | /media-source/mediasource-errors.html 18:27:21 INFO - PROCESS | 1858 | 1477445241426 Marionette TRACE conn4 -> [0,1921,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:27:21 INFO - PROCESS | 1858 | 1477445241643 Marionette TRACE conn4 <- [1,1921,null,{"value":null}] 18:27:21 INFO - PROCESS | 1858 | 1477445241713 Marionette TRACE conn4 -> [0,1922,"getWindowHandles",null] 18:27:21 INFO - PROCESS | 1858 | 1477445241718 Marionette TRACE conn4 <- [1,1922,null,["7"]] 18:27:21 INFO - PROCESS | 1858 | 1477445241725 Marionette TRACE conn4 -> [0,1923,"switchToWindow",{"name":"7"}] 18:27:21 INFO - PROCESS | 1858 | 1477445241733 Marionette TRACE conn4 <- [1,1923,null,{}] 18:27:21 INFO - PROCESS | 1858 | 1477445241740 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-errors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-errors.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:27:21 INFO - PROCESS | 1858 | ++DOCSHELL 0x87ce3800 == 7 [pid = 1858] [id = 431] 18:27:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 14 (0x87ce3c00) [pid = 1858] [serial = 1262] [outer = (nil)] 18:27:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 15 (0x87ce6800) [pid = 1858] [serial = 1263] [outer = 0x87ce3c00] 18:27:21 INFO - PROCESS | 1858 | 1477445241823 Marionette DEBUG loaded listener.js 18:27:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 16 (0x8b7eb000) [pid = 1858] [serial = 1264] [outer = 0x87ce3c00] 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [1858] 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 18:27:22 INFO - PROCESS | 1858 | [aac @ 0x8b7f2000] err{or,}_recognition separate: 1; 1 18:27:22 INFO - PROCESS | 1858 | [aac @ 0x8b7f2000] err{or,}_recognition combined: 1; 1 18:27:22 INFO - PROCESS | 1858 | [aac @ 0x8b7f2000] Unsupported bit depth: 0 18:27:22 INFO - PROCESS | 1858 | [h264 @ 0x8b8d4000] err{or,}_recognition separate: 1; 1 18:27:22 INFO - PROCESS | 1858 | [h264 @ 0x8b8d4000] err{or,}_recognition combined: 1; 1 18:27:22 INFO - PROCESS | 1858 | [h264 @ 0x8b8d4000] Unsupported bit depth: 0 18:27:22 INFO - PROCESS | 1858 | [aac @ 0x8b8d4800] err{or,}_recognition separate: 1; 1 18:27:22 INFO - PROCESS | 1858 | [aac @ 0x8b8d4800] err{or,}_recognition combined: 1; 1 18:27:22 INFO - PROCESS | 1858 | [aac @ 0x8b8d4800] Unsupported bit depth: 0 18:27:22 INFO - PROCESS | 1858 | [h264 @ 0x8b7f2400] err{or,}_recognition separate: 1; 1 18:27:22 INFO - PROCESS | 1858 | [h264 @ 0x8b7f2400] err{or,}_recognition combined: 1; 1 18:27:22 INFO - PROCESS | 1858 | [h264 @ 0x8b7f2400] Unsupported bit depth: 0 18:27:22 INFO - PROCESS | 1858 | [aac @ 0x8b8d4800] Error decoding AAC frame header. 18:27:22 INFO - PROCESS | 1858 | [1858] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 18:27:22 INFO - PROCESS | 1858 | [1858] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 18:27:22 INFO - PROCESS | 1858 | [aac @ 0x8b8d4800] Sample rate index in program config element does not match the sample rate index configured by the container. 18:27:22 INFO - PROCESS | 1858 | [aac @ 0x8b8d4800] Input buffer exhausted before END element found 18:27:22 INFO - PROCESS | 1858 | [1858] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 18:27:22 INFO - PROCESS | 1858 | [1858] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 18:27:22 INFO - PROCESS | 1858 | [aac @ 0x8b8d4800] Reserved bit set. 18:27:22 INFO - PROCESS | 1858 | [1858] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 18:27:22 INFO - PROCESS | 1858 | [1858] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 18:27:22 INFO - PROCESS | 1858 | [aac @ 0x8b8d4800] Sample rate index in program config element does not match the sample rate index configured by the container. 18:27:22 INFO - PROCESS | 1858 | [aac @ 0x8b8d4800] Input buffer exhausted before END element found 18:27:22 INFO - PROCESS | 1858 | [1858] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 18:27:22 INFO - PROCESS | 1858 | [1858] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 18:27:22 INFO - PROCESS | 1858 | [1858] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 18:27:22 INFO - PROCESS | 1858 | [1858] WARNING: Decoder=8c0f4c00 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2876 18:27:22 INFO - PROCESS | 1858 | [1858] WARNING: Decoder=8c0f4c00 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2876 18:27:22 INFO - ...... 18:27:22 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1531ms 18:27:22 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 18:27:23 INFO - PROCESS | 1858 | 1477445242895 Marionette TRACE conn4 <- [1,1924,null,{"value":["/media-source/mediasource-errors.html",0,null,null,[["Appending media segment before the first initialization segment.",0,null,null],["Signaling 'decode' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'network' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'decode' error via endOfStream() after initialization segment has been appended and the HTMLMediaElement has reached HAVE_METADATA.",1,"assert_equals: expected \"ended\" but got \"closed\"","@http://web-platform.test:8000/media-source/mediasource-errors.html:131:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:122:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nsetTimeout handler*EventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:63:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:115:9\nErrorTest/ [0,1925,"getWindowHandle",null] 18:27:23 INFO - PROCESS | 1858 | 1477445242962 Marionette TRACE conn4 <- [1,1925,null,{"value":"7"}] 18:27:23 INFO - PROCESS | 1858 | 1477445242973 Marionette TRACE conn4 -> [0,1926,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:27:23 INFO - PROCESS | 1858 | 1477445243208 Marionette TRACE conn4 <- [1,1926,null,{"value":null}] 18:27:23 INFO - PROCESS | 1858 | 1477445243219 Marionette TRACE conn4 -> [0,1927,"getWindowHandles",null] 18:27:23 INFO - PROCESS | 1858 | 1477445243223 Marionette TRACE conn4 <- [1,1927,null,["7"]] 18:27:23 INFO - PROCESS | 1858 | 1477445243232 Marionette TRACE conn4 -> [0,1928,"switchToWindow",{"name":"7"}] 18:27:23 INFO - PROCESS | 1858 | 1477445243238 Marionette TRACE conn4 <- [1,1928,null,{}] 18:27:23 INFO - PROCESS | 1858 | 1477445243300 Marionette TRACE conn4 -> [0,1929,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-getvideoplaybackquality.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:27:23 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb2c000 == 8 [pid = 1858] [id = 432] 18:27:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 17 (0x8bb32000) [pid = 1858] [serial = 1265] [outer = (nil)] 18:27:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 18 (0x8bb3a400) [pid = 1858] [serial = 1266] [outer = 0x8bb32000] 18:27:23 INFO - PROCESS | 1858 | 1477445243383 Marionette DEBUG loaded listener.js 18:27:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 19 (0x8c135800) [pid = 1858] [serial = 1267] [outer = 0x8bb32000] 18:27:25 INFO - PROCESS | 1858 | [aac @ 0x8dc10c00] err{or,}_recognition separate: 1; 1 18:27:25 INFO - PROCESS | 1858 | [aac @ 0x8dc10c00] err{or,}_recognition combined: 1; 1 18:27:25 INFO - PROCESS | 1858 | [aac @ 0x8dc10c00] Unsupported bit depth: 0 18:27:25 INFO - PROCESS | 1858 | [h264 @ 0x8dc82800] err{or,}_recognition separate: 1; 1 18:27:25 INFO - PROCESS | 1858 | [h264 @ 0x8dc82800] err{or,}_recognition combined: 1; 1 18:27:25 INFO - PROCESS | 1858 | [h264 @ 0x8dc82800] Unsupported bit depth: 0 18:27:25 INFO - PROCESS | 1858 | [aac @ 0x8dc10c00] err{or,}_recognition separate: 1; 1 18:27:25 INFO - PROCESS | 1858 | [aac @ 0x8dc10c00] err{or,}_recognition combined: 1; 1 18:27:25 INFO - PROCESS | 1858 | [aac @ 0x8dc10c00] Unsupported bit depth: 0 18:27:25 INFO - PROCESS | 1858 | [h264 @ 0x8dc85800] err{or,}_recognition separate: 1; 1 18:27:25 INFO - PROCESS | 1858 | [h264 @ 0x8dc85800] err{or,}_recognition combined: 1; 1 18:27:25 INFO - PROCESS | 1858 | [h264 @ 0x8dc85800] Unsupported bit depth: 0 18:27:25 INFO - PROCESS | 1858 | [aac @ 0x8dc88c00] err{or,}_recognition separate: 1; 1 18:27:25 INFO - PROCESS | 1858 | [aac @ 0x8dc88c00] err{or,}_recognition combined: 1; 1 18:27:25 INFO - PROCESS | 1858 | [aac @ 0x8dc88c00] Unsupported bit depth: 0 18:27:25 INFO - PROCESS | 1858 | [h264 @ 0x9318f800] err{or,}_recognition separate: 1; 1 18:27:25 INFO - PROCESS | 1858 | [h264 @ 0x9318f800] err{or,}_recognition combined: 1; 1 18:27:25 INFO - PROCESS | 1858 | [h264 @ 0x9318f800] Unsupported bit depth: 0 18:27:25 INFO - PROCESS | 1858 | [aac @ 0x9385c000] err{or,}_recognition separate: 1; 1 18:27:25 INFO - PROCESS | 1858 | [aac @ 0x9385c000] err{or,}_recognition combined: 1; 1 18:27:25 INFO - PROCESS | 1858 | [aac @ 0x9385c000] Unsupported bit depth: 0 18:27:25 INFO - PROCESS | 1858 | [h264 @ 0x8fa1b800] err{or,}_recognition separate: 1; 1 18:27:25 INFO - PROCESS | 1858 | [h264 @ 0x8fa1b800] err{or,}_recognition combined: 1; 1 18:27:25 INFO - PROCESS | 1858 | [h264 @ 0x8fa1b800] Unsupported bit depth: 0 18:27:25 INFO - PROCESS | 1858 | [h264 @ 0x8fa1b800] no picture 18:27:31 INFO - PROCESS | 1858 | --DOCSHELL 0x87ce3800 == 7 [pid = 1858] [id = 431] 18:27:31 INFO - PROCESS | 1858 | --DOCSHELL 0x8c738400 == 6 [pid = 1858] [id = 430] 18:27:32 INFO - PROCESS | 1858 | 1477445252028 Marionette TRACE conn4 <- [1,1929,null,{"value":["/media-source/mediasource-getvideoplaybackquality.html",0,null,null,[["Test HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",0,null,null],["Test the totalFrameDelay attribute of HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",1,"assert_greater_than_equal: totalFrameDelay >= 0 expected a number but got a \"undefined\"","@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:85:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:79:15\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:74:11\n"]]]}] 18:27:32 INFO - .. 18:27:32 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9118ms 18:27:32 INFO - PROCESS | 1858 | 1477445252108 Marionette TRACE conn4 -> [0,1930,"getWindowHandle",null] 18:27:32 INFO - PROCESS | 1858 | 1477445252116 Marionette TRACE conn4 <- [1,1930,null,{"value":"7"}] 18:27:32 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 18:27:32 INFO - PROCESS | 1858 | 1477445252129 Marionette TRACE conn4 -> [0,1931,"getContext",null] 18:27:32 INFO - PROCESS | 1858 | 1477445252137 Marionette TRACE conn4 <- [1,1931,null,{"value":"content"}] 18:27:32 INFO - PROCESS | 1858 | 1477445252146 Marionette TRACE conn4 -> [0,1932,"setContext",{"value":"chrome"}] 18:27:32 INFO - PROCESS | 1858 | 1477445252154 Marionette TRACE conn4 <- [1,1932,null,{}] 18:27:32 INFO - PROCESS | 1858 | 1477445252162 Marionette TRACE conn4 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 18:27:32 INFO - PROCESS | 1858 | 1477445252190 Marionette TRACE conn4 <- [1,1933,null,{"value":true}] 18:27:32 INFO - PROCESS | 1858 | 1477445252196 Marionette TRACE conn4 -> [0,1934,"setContext",{"value":"content"}] 18:27:32 INFO - PROCESS | 1858 | 1477445252207 Marionette TRACE conn4 <- [1,1934,null,{}] 18:27:32 INFO - Setting pref media.mediasource.enabled (true) 18:27:32 INFO - PROCESS | 1858 | 1477445252221 Marionette TRACE conn4 -> [0,1935,"getContext",null] 18:27:32 INFO - PROCESS | 1858 | 1477445252227 Marionette TRACE conn4 <- [1,1935,null,{"value":"content"}] 18:27:32 INFO - PROCESS | 1858 | 1477445252233 Marionette TRACE conn4 -> [0,1936,"setContext",{"value":"chrome"}] 18:27:32 INFO - PROCESS | 1858 | 1477445252236 Marionette TRACE conn4 <- [1,1936,null,{}] 18:27:32 INFO - PROCESS | 1858 | 1477445252243 Marionette TRACE conn4 -> [0,1937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 18:27:32 INFO - PROCESS | 1858 | 1477445252265 Marionette TRACE conn4 <- [1,1937,null,{"value":null}] 18:27:32 INFO - PROCESS | 1858 | 1477445252271 Marionette TRACE conn4 -> [0,1938,"setContext",{"value":"content"}] 18:27:32 INFO - PROCESS | 1858 | 1477445252280 Marionette TRACE conn4 <- [1,1938,null,{}] 18:27:32 INFO - PROCESS | 1858 | 1477445252286 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:27:32 INFO - PROCESS | 1858 | 1477445252479 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 18:27:32 INFO - PROCESS | 1858 | 1477445252602 Marionette TRACE conn4 -> [0,1940,"getWindowHandles",null] 18:27:32 INFO - PROCESS | 1858 | 1477445252611 Marionette TRACE conn4 <- [1,1940,null,["7"]] 18:27:32 INFO - PROCESS | 1858 | 1477445252617 Marionette TRACE conn4 -> [0,1941,"switchToWindow",{"name":"7"}] 18:27:32 INFO - PROCESS | 1858 | 1477445252625 Marionette TRACE conn4 <- [1,1941,null,{}] 18:27:32 INFO - PROCESS | 1858 | 1477445252632 Marionette TRACE conn4 -> [0,1942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-is-type-supported.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-is-type-supported.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:27:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7f1400 == 7 [pid = 1858] [id = 433] 18:27:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x8b7f1c00) [pid = 1858] [serial = 1268] [outer = (nil)] 18:27:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x8b7f6000) [pid = 1858] [serial = 1269] [outer = 0x8b7f1c00] 18:27:32 INFO - PROCESS | 1858 | 1477445252716 Marionette DEBUG loaded listener.js 18:27:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x8b7f5c00) [pid = 1858] [serial = 1270] [outer = 0x8b7f1c00] 18:27:33 INFO - PROCESS | 1858 | [1858] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 18:27:33 INFO - ........................ 18:27:33 INFO - PROCESS | 1858 | 1477445253360 Marionette TRACE conn4 <- [1,1942,null,{"value":["/media-source/mediasource-is-type-supported.html",0,null,null,[["Test invalid MIME format \"video\"",0,null,null],["Test invalid MIME format \"video/\"",0,null,null],["Test invalid MIME format \"video/webm\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\",\"\"",0,null,null],["Test invalid MIME format \"\"",0,null,null],["Test invalid MIME format \"null\"",0,null,null],["Test invalid MSE MIME media type \"xxx\"",0,null,null],["Test invalid MSE MIME media type \"text/html\"",0,null,null],["Test invalid MSE MIME media type \"image/jpeg\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/webm;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40.\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.67.3\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8,vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis, vp8\"\"",0,null,null],["Test valid WebM type \"audio/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"AUDIO/WEBM;CODECS=\"vorbis\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.42001e\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.5\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.67\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2 , avc1.4d001e \"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.5\"\"",0,null,null]]]}] 18:27:33 INFO - ................ 18:27:33 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1296ms 18:27:33 INFO - PROCESS | 1858 | 1477445253422 Marionette TRACE conn4 -> [0,1943,"getWindowHandle",null] 18:27:33 INFO - PROCESS | 1858 | 1477445253426 Marionette TRACE conn4 <- [1,1943,null,{"value":"7"}] 18:27:33 INFO - TEST-START | /media-source/mediasource-liveseekable.html 18:27:33 INFO - Clearing pref media.mediasource.enabled 18:27:33 INFO - PROCESS | 1858 | 1477445253437 Marionette TRACE conn4 -> [0,1944,"getContext",null] 18:27:33 INFO - PROCESS | 1858 | 1477445253439 Marionette TRACE conn4 <- [1,1944,null,{"value":"content"}] 18:27:33 INFO - PROCESS | 1858 | 1477445253443 Marionette TRACE conn4 -> [0,1945,"setContext",{"value":"chrome"}] 18:27:33 INFO - PROCESS | 1858 | 1477445253448 Marionette TRACE conn4 <- [1,1945,null,{}] 18:27:33 INFO - PROCESS | 1858 | 1477445253454 Marionette TRACE conn4 -> [0,1946,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 18:27:33 INFO - PROCESS | 1858 | 1477445253474 Marionette TRACE conn4 <- [1,1946,null,{"value":null}] 18:27:33 INFO - PROCESS | 1858 | 1477445253478 Marionette TRACE conn4 -> [0,1947,"setContext",{"value":"content"}] 18:27:33 INFO - PROCESS | 1858 | 1477445253482 Marionette TRACE conn4 <- [1,1947,null,{}] 18:27:33 INFO - PROCESS | 1858 | 1477445253492 Marionette TRACE conn4 -> [0,1948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:27:33 INFO - PROCESS | 1858 | 1477445253730 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 18:27:33 INFO - PROCESS | 1858 | 1477445253744 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 18:27:33 INFO - PROCESS | 1858 | 1477445253748 Marionette TRACE conn4 <- [1,1949,null,["7"]] 18:27:33 INFO - PROCESS | 1858 | 1477445253808 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"7"}] 18:27:33 INFO - PROCESS | 1858 | 1477445253814 Marionette TRACE conn4 <- [1,1950,null,{}] 18:27:33 INFO - PROCESS | 1858 | 1477445253820 Marionette TRACE conn4 -> [0,1951,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-liveseekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-liveseekable.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:27:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca30c00 == 8 [pid = 1858] [id = 434] 18:27:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8dc10c00) [pid = 1858] [serial = 1271] [outer = (nil)] 18:27:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8dc87800) [pid = 1858] [serial = 1272] [outer = 0x8dc10c00] 18:27:33 INFO - PROCESS | 1858 | 1477445253899 Marionette DEBUG loaded listener.js 18:27:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8dc88400) [pid = 1858] [serial = 1273] [outer = 0x8dc10c00] 18:27:34 INFO - PROCESS | 1858 | 1477445254698 Marionette TRACE conn4 <- [1,1951,null,{"value":["/media-source/mediasource-liveseekable.html",0,null,null,[["setLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["clearLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["setLiveSeekableRange does not restrict to not currently updating",0,null,null],["clearLiveSeekableRange does not restrict to not currently updating",0,null,null],["setLiveSeekableRange throws a TypeError if start is negative",0,null,null],["setLiveSeekableRange throws a TypeError if start is greater than end",0,null,null],["setLiveSeekableRange returns with no error when conditions are correct",0,null,null],["clearLiveSeekableRange returns with no error when conditions are correct",0,null,null],["HTMLMediaElement.seekable returns the live seekable range or an empty range if that range was cleared when nothing is buffered",0,null,null],["HTMLMediaElement.seekable returns the union of the buffered range and the live seekable range, when set",0,null,null]]]}] 18:27:34 INFO - .......... 18:27:34 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1282ms 18:27:34 INFO - PROCESS | 1858 | 1477445254721 Marionette TRACE conn4 -> [0,1952,"getWindowHandle",null] 18:27:34 INFO - PROCESS | 1858 | 1477445254724 Marionette TRACE conn4 <- [1,1952,null,{"value":"7"}] 18:27:34 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 18:27:34 INFO - PROCESS | 1858 | 1477445254731 Marionette TRACE conn4 -> [0,1953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:27:34 INFO - PROCESS | 1858 | 1477445254955 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 18:27:34 INFO - PROCESS | 1858 | 1477445254986 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 18:27:34 INFO - PROCESS | 1858 | 1477445254990 Marionette TRACE conn4 <- [1,1954,null,["7"]] 18:27:34 INFO - PROCESS | 1858 | 1477445254994 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"7"}] 18:27:35 INFO - PROCESS | 1858 | 1477445255002 Marionette TRACE conn4 <- [1,1955,null,{}] 18:27:35 INFO - PROCESS | 1858 | 1477445255007 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-multiple-attach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-multiple-attach.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:27:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x95741000 == 9 [pid = 1858] [id = 435] 18:27:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x95746400) [pid = 1858] [serial = 1274] [outer = (nil)] 18:27:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x959c7000) [pid = 1858] [serial = 1275] [outer = 0x95746400] 18:27:35 INFO - PROCESS | 1858 | 1477445255153 Marionette DEBUG loaded listener.js 18:27:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x95ab4c00) [pid = 1858] [serial = 1276] [outer = 0x95746400] 18:27:35 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x87ce3c00) [pid = 1858] [serial = 1262] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 18:27:35 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8c891800) [pid = 1858] [serial = 1259] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 18:27:35 INFO - PROCESS | 1858 | 1477445255842 Marionette TRACE conn4 <- [1,1956,null,{"value":["/media-source/mediasource-multiple-attach.html",0,null,null,[["Test exactly one succeeds when two MediaElements attach to same MediaSource",0,null,null],["Test that MediaSource can reattach if closed first",0,null,null]]]}] 18:27:35 INFO - .. 18:27:35 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1134ms 18:27:35 INFO - PROCESS | 1858 | 1477445255866 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 18:27:35 INFO - PROCESS | 1858 | 1477445255870 Marionette TRACE conn4 <- [1,1957,null,{"value":"7"}] 18:27:35 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 18:27:35 INFO - PROCESS | 1858 | 1477445255882 Marionette TRACE conn4 -> [0,1958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:27:36 INFO - PROCESS | 1858 | 1477445256053 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 18:27:36 INFO - PROCESS | 1858 | 1477445256072 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 18:27:36 INFO - PROCESS | 1858 | 1477445256078 Marionette TRACE conn4 <- [1,1959,null,["7"]] 18:27:36 INFO - PROCESS | 1858 | 1477445256083 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"7"}] 18:27:36 INFO - PROCESS | 1858 | 1477445256089 Marionette TRACE conn4 <- [1,1960,null,{}] 18:27:36 INFO - PROCESS | 1858 | 1477445256094 Marionette TRACE conn4 -> [0,1961,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play-then-seek-back.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:27:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db9b800 == 10 [pid = 1858] [id = 436] 18:27:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x95c2f000) [pid = 1858] [serial = 1277] [outer = (nil)] 18:27:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x95c38000) [pid = 1858] [serial = 1278] [outer = 0x95c2f000] 18:27:36 INFO - PROCESS | 1858 | 1477445256178 Marionette DEBUG loaded listener.js 18:27:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x9618f400) [pid = 1858] [serial = 1279] [outer = 0x95c2f000] 18:27:37 INFO - PROCESS | 1858 | [aac @ 0x97824000] err{or,}_recognition separate: 1; 1 18:27:37 INFO - PROCESS | 1858 | [aac @ 0x97824000] err{or,}_recognition combined: 1; 1 18:27:37 INFO - PROCESS | 1858 | [aac @ 0x97824000] Unsupported bit depth: 0 18:27:37 INFO - PROCESS | 1858 | [h264 @ 0x97825800] err{or,}_recognition separate: 1; 1 18:27:37 INFO - PROCESS | 1858 | [h264 @ 0x97825800] err{or,}_recognition combined: 1; 1 18:27:37 INFO - PROCESS | 1858 | [h264 @ 0x97825800] Unsupported bit depth: 0 18:27:37 INFO - PROCESS | 1858 | [aac @ 0x97826c00] err{or,}_recognition separate: 1; 1 18:27:37 INFO - PROCESS | 1858 | [aac @ 0x97826c00] err{or,}_recognition combined: 1; 1 18:27:37 INFO - PROCESS | 1858 | [aac @ 0x97826c00] Unsupported bit depth: 0 18:27:37 INFO - PROCESS | 1858 | [h264 @ 0x97824000] err{or,}_recognition separate: 1; 1 18:27:37 INFO - PROCESS | 1858 | [h264 @ 0x97824000] err{or,}_recognition combined: 1; 1 18:27:37 INFO - PROCESS | 1858 | [h264 @ 0x97824000] Unsupported bit depth: 0 18:27:37 INFO - PROCESS | 1858 | [h264 @ 0x97824000] no picture 18:27:37 INFO - PROCESS | 1858 | [h264 @ 0x97824000] no picture 18:27:38 INFO - PROCESS | 1858 | 1477445258127 Marionette TRACE conn4 <- [1,1961,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 18:27:38 INFO - . 18:27:38 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2277ms 18:27:38 INFO - TEST-START | /media-source/mediasource-play.html 18:27:38 INFO - PROCESS | 1858 | 1477445258158 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 18:27:38 INFO - PROCESS | 1858 | 1477445258161 Marionette TRACE conn4 <- [1,1962,null,{"value":"7"}] 18:27:38 INFO - PROCESS | 1858 | 1477445258168 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:27:38 INFO - PROCESS | 1858 | 1477445258313 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 18:27:38 INFO - PROCESS | 1858 | 1477445258321 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 18:27:38 INFO - PROCESS | 1858 | 1477445258324 Marionette TRACE conn4 <- [1,1964,null,["7"]] 18:27:38 INFO - PROCESS | 1858 | 1477445258330 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"7"}] 18:27:38 INFO - PROCESS | 1858 | 1477445258334 Marionette TRACE conn4 <- [1,1965,null,{}] 18:27:38 INFO - PROCESS | 1858 | 1477445258340 Marionette TRACE conn4 -> [0,1966,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:27:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x97825800 == 11 [pid = 1858] [id = 437] 18:27:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x97826800) [pid = 1858] [serial = 1280] [outer = (nil)] 18:27:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x97a7d800) [pid = 1858] [serial = 1281] [outer = 0x97826800] 18:27:38 INFO - PROCESS | 1858 | 1477445258413 Marionette DEBUG loaded listener.js 18:27:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x97bb2c00) [pid = 1858] [serial = 1282] [outer = 0x97826800] 18:27:39 INFO - PROCESS | 1858 | [aac @ 0x9618d800] err{or,}_recognition separate: 1; 1 18:27:39 INFO - PROCESS | 1858 | [aac @ 0x9618d800] err{or,}_recognition combined: 1; 1 18:27:39 INFO - PROCESS | 1858 | [aac @ 0x9618d800] Unsupported bit depth: 0 18:27:39 INFO - PROCESS | 1858 | [aac @ 0x9618d800] err{or,}_recognition separate: 1; 1 18:27:39 INFO - PROCESS | 1858 | [aac @ 0x9618d800] err{or,}_recognition combined: 1; 1 18:27:39 INFO - PROCESS | 1858 | [aac @ 0x9618d800] Unsupported bit depth: 0 18:27:39 INFO - PROCESS | 1858 | [h264 @ 0x96192800] err{or,}_recognition separate: 1; 1 18:27:39 INFO - PROCESS | 1858 | [h264 @ 0x96192800] err{or,}_recognition combined: 1; 1 18:27:39 INFO - PROCESS | 1858 | [h264 @ 0x96192800] Unsupported bit depth: 0 18:27:39 INFO - PROCESS | 1858 | [h264 @ 0x96192800] err{or,}_recognition separate: 1; 1 18:27:39 INFO - PROCESS | 1858 | [h264 @ 0x96192800] err{or,}_recognition combined: 1; 1 18:27:39 INFO - PROCESS | 1858 | [h264 @ 0x96192800] Unsupported bit depth: 0 18:27:39 INFO - PROCESS | 1858 | [h264 @ 0x96192800] no picture 18:27:41 INFO - PROCESS | 1858 | 1477445261345 Marionette TRACE conn4 <- [1,1966,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 18:27:41 INFO - . 18:27:41 INFO - TEST-OK | /media-source/mediasource-play.html | took 3229ms 18:27:41 INFO - PROCESS | 1858 | 1477445261397 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 18:27:41 INFO - PROCESS | 1858 | 1477445261404 Marionette TRACE conn4 <- [1,1967,null,{"value":"7"}] 18:27:41 INFO - TEST-START | /media-source/mediasource-preload.html 18:27:41 INFO - PROCESS | 1858 | 1477445261484 Marionette TRACE conn4 -> [0,1968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:27:41 INFO - PROCESS | 1858 | 1477445261765 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 18:27:41 INFO - PROCESS | 1858 | 1477445261889 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 18:27:41 INFO - PROCESS | 1858 | 1477445261895 Marionette TRACE conn4 <- [1,1969,null,["7"]] 18:27:41 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb2c000 == 10 [pid = 1858] [id = 432] 18:27:41 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8bb3a400) [pid = 1858] [serial = 1266] [outer = (nil)] [url = about:blank] 18:27:41 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x87ce6800) [pid = 1858] [serial = 1263] [outer = (nil)] [url = about:blank] 18:27:41 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8b7eb000) [pid = 1858] [serial = 1264] [outer = (nil)] [url = about:blank] 18:27:41 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8d80e000) [pid = 1858] [serial = 1261] [outer = (nil)] [url = about:blank] 18:27:41 INFO - PROCESS | 1858 | 1477445261928 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"7"}] 18:27:41 INFO - PROCESS | 1858 | 1477445261937 Marionette TRACE conn4 <- [1,1970,null,{}] 18:27:41 INFO - PROCESS | 1858 | 1477445261943 Marionette TRACE conn4 -> [0,1971,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-preload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-preload.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:27:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x831e9000 == 11 [pid = 1858] [id = 438] 18:27:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x831e9800) [pid = 1858] [serial = 1283] [outer = (nil)] 18:27:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x831ed000) [pid = 1858] [serial = 1284] [outer = 0x831e9800] 18:27:42 INFO - PROCESS | 1858 | 1477445262029 Marionette DEBUG loaded listener.js 18:27:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8b7ebc00) [pid = 1858] [serial = 1285] [outer = 0x831e9800] 18:27:42 INFO - PROCESS | 1858 | [1858] 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 18:27:42 INFO - PROCESS | 1858 | [1858] 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 18:27:42 INFO - PROCESS | 1858 | [1858] 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 18:27:42 INFO - PROCESS | 1858 | [1858] 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 18:27:42 INFO - PROCESS | 1858 | [1858] 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 18:27:42 INFO - PROCESS | 1858 | [1858] 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 18:27:42 INFO - PROCESS | 1858 | [1858] 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 18:27:42 INFO - PROCESS | 1858 | [1858] 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 18:27:42 INFO - PROCESS | 1858 | 1477445262607 Marionette TRACE conn4 <- [1,1971,null,{"value":["/media-source/mediasource-preload.html",0,null,null,[["sourceopen occurs with element preload=auto",0,null,null],["sourceopen occurs with element preload=metadata",0,null,null],["sourceopen occurs with element preload=none",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=metadata",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=metadata",0,null,null]]]}] 18:27:42 INFO - ....... 18:27:42 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1232ms 18:27:42 INFO - PROCESS | 1858 | 1477445262708 Marionette TRACE conn4 -> [0,1972,"getWindowHandle",null] 18:27:42 INFO - TEST-START | /media-source/mediasource-remove.html 18:27:42 INFO - PROCESS | 1858 | 1477445262714 Marionette TRACE conn4 <- [1,1972,null,{"value":"7"}] 18:27:42 INFO - PROCESS | 1858 | 1477445262721 Marionette TRACE conn4 -> [0,1973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:27:42 INFO - PROCESS | 1858 | 1477445262881 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 18:27:42 INFO - PROCESS | 1858 | 1477445262893 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 18:27:42 INFO - PROCESS | 1858 | 1477445262896 Marionette TRACE conn4 <- [1,1974,null,["7"]] 18:27:42 INFO - PROCESS | 1858 | 1477445262903 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"7"}] 18:27:42 INFO - PROCESS | 1858 | 1477445262908 Marionette TRACE conn4 <- [1,1975,null,{}] 18:27:43 INFO - PROCESS | 1858 | 1477445263010 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-remove.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-remove.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:27:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c25fc00 == 12 [pid = 1858] [id = 439] 18:27:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8c261400) [pid = 1858] [serial = 1286] [outer = (nil)] 18:27:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8c267c00) [pid = 1858] [serial = 1287] [outer = 0x8c261400] 18:27:43 INFO - PROCESS | 1858 | 1477445263089 Marionette DEBUG loaded listener.js 18:27:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8c269800) [pid = 1858] [serial = 1288] [outer = 0x8c261400] 18:27:45 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x95c2f000) [pid = 1858] [serial = 1277] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 18:27:46 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x95746400) [pid = 1858] [serial = 1274] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 18:27:46 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8bb32000) [pid = 1858] [serial = 1265] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 18:27:46 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8dc10c00) [pid = 1858] [serial = 1271] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 18:27:46 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8b7f1c00) [pid = 1858] [serial = 1268] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 18:27:46 INFO - PROCESS | 1858 | [aac @ 0x9065a400] err{or,}_recognition separate: 1; 1 18:27:46 INFO - PROCESS | 1858 | [aac @ 0x9065a400] err{or,}_recognition combined: 1; 1 18:27:46 INFO - PROCESS | 1858 | [aac @ 0x9065a400] Unsupported bit depth: 0 18:27:46 INFO - PROCESS | 1858 | [aac @ 0x91083400] err{or,}_recognition separate: 1; 1 18:27:46 INFO - PROCESS | 1858 | [aac @ 0x91083400] err{or,}_recognition combined: 1; 1 18:27:46 INFO - PROCESS | 1858 | [aac @ 0x91083400] Unsupported bit depth: 0 18:27:46 INFO - PROCESS | 1858 | [h264 @ 0x9b347800] err{or,}_recognition separate: 1; 1 18:27:46 INFO - PROCESS | 1858 | [h264 @ 0x9b347800] err{or,}_recognition combined: 1; 1 18:27:46 INFO - PROCESS | 1858 | [h264 @ 0x9b347800] Unsupported bit depth: 0 18:27:46 INFO - PROCESS | 1858 | [h264 @ 0x9b4f0800] err{or,}_recognition separate: 1; 1 18:27:46 INFO - PROCESS | 1858 | [h264 @ 0x9b4f0800] err{or,}_recognition combined: 1; 1 18:27:46 INFO - PROCESS | 1858 | [h264 @ 0x9b4f0800] Unsupported bit depth: 0 18:27:46 INFO - PROCESS | 1858 | [aac @ 0x9065a400] err{or,}_recognition separate: 1; 1 18:27:46 INFO - PROCESS | 1858 | [aac @ 0x9065a400] err{or,}_recognition combined: 1; 1 18:27:46 INFO - PROCESS | 1858 | [aac @ 0x9065a400] Unsupported bit depth: 0 18:27:46 INFO - PROCESS | 1858 | [aac @ 0x91083400] err{or,}_recognition separate: 1; 1 18:27:46 INFO - PROCESS | 1858 | [aac @ 0x91083400] err{or,}_recognition combined: 1; 1 18:27:46 INFO - PROCESS | 1858 | [aac @ 0x91083400] Unsupported bit depth: 0 18:27:46 INFO - PROCESS | 1858 | [h264 @ 0x9b4efc00] err{or,}_recognition separate: 1; 1 18:27:46 INFO - PROCESS | 1858 | [h264 @ 0x9b4efc00] err{or,}_recognition combined: 1; 1 18:27:46 INFO - PROCESS | 1858 | [h264 @ 0x9b4efc00] Unsupported bit depth: 0 18:27:46 INFO - PROCESS | 1858 | [h264 @ 0x8f688c00] err{or,}_recognition separate: 1; 1 18:27:46 INFO - PROCESS | 1858 | [h264 @ 0x8f688c00] err{or,}_recognition combined: 1; 1 18:27:46 INFO - PROCESS | 1858 | [h264 @ 0x8f688c00] Unsupported bit depth: 0 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8f83ac00] err{or,}_recognition separate: 1; 1 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8f83ac00] err{or,}_recognition combined: 1; 1 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8f83ac00] Unsupported bit depth: 0 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8f891000] err{or,}_recognition separate: 1; 1 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8f891000] err{or,}_recognition combined: 1; 1 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8f891000] Unsupported bit depth: 0 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8f83ac00] err{or,}_recognition separate: 1; 1 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8f83ac00] err{or,}_recognition combined: 1; 1 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8f83ac00] Unsupported bit depth: 0 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8f892c00] err{or,}_recognition separate: 1; 1 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8f892c00] err{or,}_recognition combined: 1; 1 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8f892c00] Unsupported bit depth: 0 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8f894400] err{or,}_recognition separate: 1; 1 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8f894400] err{or,}_recognition combined: 1; 1 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8f894400] Unsupported bit depth: 0 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8f895800] err{or,}_recognition separate: 1; 1 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8f895800] err{or,}_recognition combined: 1; 1 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8f895800] Unsupported bit depth: 0 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8f894400] err{or,}_recognition separate: 1; 1 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8f894400] err{or,}_recognition combined: 1; 1 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8f894400] Unsupported bit depth: 0 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x91a30000] err{or,}_recognition separate: 1; 1 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x91a30000] err{or,}_recognition combined: 1; 1 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x91a30000] Unsupported bit depth: 0 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8d68ec00] err{or,}_recognition separate: 1; 1 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8d68ec00] err{or,}_recognition combined: 1; 1 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8d68ec00] Unsupported bit depth: 0 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8db22000] err{or,}_recognition separate: 1; 1 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8db22000] err{or,}_recognition combined: 1; 1 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8db22000] Unsupported bit depth: 0 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8dc09400] err{or,}_recognition separate: 1; 1 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8dc09400] err{or,}_recognition combined: 1; 1 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8dc09400] Unsupported bit depth: 0 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8d810000] err{or,}_recognition separate: 1; 1 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8d810000] err{or,}_recognition combined: 1; 1 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8d810000] Unsupported bit depth: 0 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8f838c00] err{or,}_recognition separate: 1; 1 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8f838c00] err{or,}_recognition combined: 1; 1 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8f838c00] Unsupported bit depth: 0 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8f841000] err{or,}_recognition separate: 1; 1 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8f841000] err{or,}_recognition combined: 1; 1 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8f841000] Unsupported bit depth: 0 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8f842000] err{or,}_recognition separate: 1; 1 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8f842000] err{or,}_recognition combined: 1; 1 18:27:47 INFO - PROCESS | 1858 | [aac @ 0x8f842000] Unsupported bit depth: 0 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8f839c00] err{or,}_recognition separate: 1; 1 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8f839c00] err{or,}_recognition combined: 1; 1 18:27:47 INFO - PROCESS | 1858 | [h264 @ 0x8f839c00] Unsupported bit depth: 0 18:27:47 INFO - PROCESS | 1858 | 1477445267378 Marionette TRACE conn4 <- [1,1976,null,{"value":["/media-source/mediasource-remove.html",0,null,null,[["Test remove with an negative start.",0,null,null],["Test remove with non-finite start.",0,null,null],["Test remove with a start beyond the duration.",0,null,null],["Test remove with a start larger than the end.",0,null,null],["Test remove with a NEGATIVE_INFINITY end.",0,null,null],["Test remove with a NaN end.",0,null,null],["Test remove after SourceBuffer removed from mediaSource.",0,null,null],["Test remove with a NaN duration.",0,null,null],["Test remove while update pending.",0,null,null],["Test aborting a remove operation.",0,null,null],["Test remove with a start at the duration.",0,null,null],["Test remove transitioning readyState from 'ended' to 'open'.",0,null,null],["Test removing all appended data.",0,null,null],["Test removing beginning of appended data.",0,null,null],["Test removing the middle of appended data.",0,null,null],["Test removing the end of appended data.",0,null,null]]]}] 18:27:47 INFO - ................ 18:27:47 INFO - TEST-OK | /media-source/mediasource-remove.html | took 4690ms 18:27:47 INFO - PROCESS | 1858 | 1477445267419 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 18:27:47 INFO - PROCESS | 1858 | 1477445267426 Marionette TRACE conn4 <- [1,1977,null,{"value":"7"}] 18:27:47 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 18:27:47 INFO - PROCESS | 1858 | 1477445267434 Marionette TRACE conn4 -> [0,1978,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:27:47 INFO - PROCESS | 1858 | 1477445267668 Marionette TRACE conn4 <- [1,1978,null,{"value":null}] 18:27:47 INFO - PROCESS | 1858 | 1477445267683 Marionette TRACE conn4 -> [0,1979,"getWindowHandles",null] 18:27:47 INFO - PROCESS | 1858 | 1477445267689 Marionette TRACE conn4 <- [1,1979,null,["7"]] 18:27:47 INFO - PROCESS | 1858 | 1477445267696 Marionette TRACE conn4 -> [0,1980,"switchToWindow",{"name":"7"}] 18:27:47 INFO - PROCESS | 1858 | 1477445267704 Marionette TRACE conn4 <- [1,1980,null,{}] 18:27:47 INFO - PROCESS | 1858 | 1477445267711 Marionette TRACE conn4 -> [0,1981,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-removesourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:27:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f981800 == 13 [pid = 1858] [id = 440] 18:27:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8f981c00) [pid = 1858] [serial = 1289] [outer = (nil)] 18:27:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8fa18000) [pid = 1858] [serial = 1290] [outer = 0x8f981c00] 18:27:47 INFO - PROCESS | 1858 | 1477445267794 Marionette DEBUG loaded listener.js 18:27:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8fa20400) [pid = 1858] [serial = 1291] [outer = 0x8f981c00] 18:27:48 INFO - PROCESS | 1858 | 1477445268611 Marionette TRACE conn4 <- [1,1981,null,{"value":["/media-source/mediasource-removesourcebuffer.html",0,null,null,[["Test addSourceBuffer(), removeSourceBuffer(), addSourceBuffer() sequence.",0,null,null],["Test removeSourceBuffer() with null",0,null,null],["Test calling removeSourceBuffer() twice with the same object.",0,null,null],["Test calling removeSourceBuffer() for a sourceBuffer belonging to a different mediaSource instance.",0,null,null],["Test calling removeSourceBuffer() in ended state.",0,null,null],["Test removesourcebuffer event on activeSourceBuffers.",0,null,null],["Test abort event when removeSourceBuffer() called while SourceBuffer is updating",0,null,null]]]}] 18:27:48 INFO - ....... 18:27:48 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1227ms 18:27:48 INFO - PROCESS | 1858 | 1477445268662 Marionette TRACE conn4 -> [0,1982,"getWindowHandle",null] 18:27:48 INFO - PROCESS | 1858 | 1477445268669 Marionette TRACE conn4 <- [1,1982,null,{"value":"7"}] 18:27:48 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 18:27:48 INFO - PROCESS | 1858 | 1477445268680 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:27:48 INFO - PROCESS | 1858 | 1477445268884 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 18:27:49 INFO - PROCESS | 1858 | 1477445269006 Marionette TRACE conn4 -> [0,1984,"getWindowHandles",null] 18:27:49 INFO - PROCESS | 1858 | 1477445269019 Marionette TRACE conn4 <- [1,1984,null,["7"]] 18:27:49 INFO - PROCESS | 1858 | 1477445269033 Marionette TRACE conn4 -> [0,1985,"switchToWindow",{"name":"7"}] 18:27:49 INFO - PROCESS | 1858 | 1477445269042 Marionette TRACE conn4 <- [1,1985,null,{}] 18:27:49 INFO - PROCESS | 1858 | 1477445269049 Marionette TRACE conn4 -> [0,1986,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-beyond-duration.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:27:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8d3000 == 14 [pid = 1858] [id = 441] 18:27:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8bb2c800) [pid = 1858] [serial = 1292] [outer = (nil)] 18:27:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8c26c800) [pid = 1858] [serial = 1293] [outer = 0x8bb2c800] 18:27:49 INFO - PROCESS | 1858 | 1477445269146 Marionette DEBUG loaded listener.js 18:27:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8c260000) [pid = 1858] [serial = 1294] [outer = 0x8bb2c800] 18:27:50 INFO - PROCESS | 1858 | [h264 @ 0x95c2ec00] err{or,}_recognition separate: 1; 1 18:27:50 INFO - PROCESS | 1858 | [h264 @ 0x95c2ec00] err{or,}_recognition combined: 1; 1 18:27:50 INFO - PROCESS | 1858 | [h264 @ 0x95c2ec00] Unsupported bit depth: 0 18:27:50 INFO - PROCESS | 1858 | [aac @ 0x95c30400] err{or,}_recognition separate: 1; 1 18:27:50 INFO - PROCESS | 1858 | [aac @ 0x95c30400] err{or,}_recognition combined: 1; 1 18:27:50 INFO - PROCESS | 1858 | [aac @ 0x95c30400] Unsupported bit depth: 0 18:27:50 INFO - PROCESS | 1858 | [h264 @ 0x95c2ec00] err{or,}_recognition separate: 1; 1 18:27:50 INFO - PROCESS | 1858 | [h264 @ 0x95c2ec00] err{or,}_recognition combined: 1; 1 18:27:50 INFO - PROCESS | 1858 | [h264 @ 0x95c2ec00] Unsupported bit depth: 0 18:27:50 INFO - PROCESS | 1858 | [aac @ 0x95c30400] err{or,}_recognition separate: 1; 1 18:27:50 INFO - PROCESS | 1858 | [aac @ 0x95c30400] err{or,}_recognition combined: 1; 1 18:27:50 INFO - PROCESS | 1858 | [aac @ 0x95c30400] Unsupported bit depth: 0 18:27:50 INFO - PROCESS | 1858 | [h264 @ 0x95c2ec00] no picture 18:27:50 INFO - PROCESS | 1858 | [h264 @ 0x95c2ec00] no picture 18:27:50 INFO - PROCESS | 1858 | [aac @ 0x97c66c00] err{or,}_recognition separate: 1; 1 18:27:50 INFO - PROCESS | 1858 | [aac @ 0x97c66c00] err{or,}_recognition combined: 1; 1 18:27:50 INFO - PROCESS | 1858 | [aac @ 0x97c66c00] Unsupported bit depth: 0 18:27:50 INFO - PROCESS | 1858 | [h264 @ 0x98f30800] err{or,}_recognition separate: 1; 1 18:27:50 INFO - PROCESS | 1858 | [h264 @ 0x98f30800] err{or,}_recognition combined: 1; 1 18:27:50 INFO - PROCESS | 1858 | [h264 @ 0x98f30800] Unsupported bit depth: 0 18:27:50 INFO - PROCESS | 1858 | [aac @ 0x98f31400] err{or,}_recognition separate: 1; 1 18:27:50 INFO - PROCESS | 1858 | [aac @ 0x98f31400] err{or,}_recognition combined: 1; 1 18:27:50 INFO - PROCESS | 1858 | [aac @ 0x98f31400] Unsupported bit depth: 0 18:27:50 INFO - PROCESS | 1858 | [h264 @ 0x97c67000] err{or,}_recognition separate: 1; 1 18:27:50 INFO - PROCESS | 1858 | [h264 @ 0x97c67000] err{or,}_recognition combined: 1; 1 18:27:50 INFO - PROCESS | 1858 | [h264 @ 0x97c67000] Unsupported bit depth: 0 18:27:50 INFO - PROCESS | 1858 | [h264 @ 0x97c67000] no picture 18:27:51 INFO - PROCESS | 1858 | [h264 @ 0x97c67000] no picture 18:27:51 INFO - PROCESS | 1858 | 1477445271304 Marionette TRACE conn4 <- [1,1986,null,{"value":["/media-source/mediasource-seek-beyond-duration.html",0,null,null,[["Test seeking beyond updated media duration.",0,null,null],["Test seeking beyond media duration.",0,null,null]]]}] 18:27:51 INFO - .. 18:27:51 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 2644ms 18:27:51 INFO - PROCESS | 1858 | 1477445271322 Marionette TRACE conn4 -> [0,1987,"getWindowHandle",null] 18:27:51 INFO - PROCESS | 1858 | 1477445271327 Marionette TRACE conn4 <- [1,1987,null,{"value":"7"}] 18:27:51 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 18:27:51 INFO - PROCESS | 1858 | 1477445271378 Marionette TRACE conn4 -> [0,1988,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:27:51 INFO - PROCESS | 1858 | 1477445271589 Marionette TRACE conn4 <- [1,1988,null,{"value":null}] 18:27:51 INFO - PROCESS | 1858 | 1477445271740 Marionette TRACE conn4 -> [0,1989,"getWindowHandles",null] 18:27:51 INFO - PROCESS | 1858 | 1477445271745 Marionette TRACE conn4 <- [1,1989,null,["7"]] 18:27:51 INFO - PROCESS | 1858 | 1477445271752 Marionette TRACE conn4 -> [0,1990,"switchToWindow",{"name":"7"}] 18:27:51 INFO - PROCESS | 1858 | 1477445271758 Marionette TRACE conn4 <- [1,1990,null,{}] 18:27:51 INFO - PROCESS | 1858 | 1477445271764 Marionette TRACE conn4 -> [0,1991,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-during-pending-seek.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:27:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x98f32400 == 15 [pid = 1858] [id = 442] 18:27:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x9a025800) [pid = 1858] [serial = 1295] [outer = (nil)] 18:27:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x9a02bc00) [pid = 1858] [serial = 1296] [outer = 0x9a025800] 18:27:51 INFO - PROCESS | 1858 | 1477445271854 Marionette DEBUG loaded listener.js 18:27:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x9a453400) [pid = 1858] [serial = 1297] [outer = 0x9a025800] 18:27:52 INFO - PROCESS | 1858 | [h264 @ 0x9b4e4c00] err{or,}_recognition separate: 1; 1 18:27:52 INFO - PROCESS | 1858 | [h264 @ 0x9b4e4c00] err{or,}_recognition combined: 1; 1 18:27:52 INFO - PROCESS | 1858 | [h264 @ 0x9b4e4c00] Unsupported bit depth: 0 18:27:52 INFO - PROCESS | 1858 | [aac @ 0x9b4e5400] err{or,}_recognition separate: 1; 1 18:27:52 INFO - PROCESS | 1858 | [aac @ 0x9b4e5400] err{or,}_recognition combined: 1; 1 18:27:52 INFO - PROCESS | 1858 | [aac @ 0x9b4e5400] Unsupported bit depth: 0 18:27:52 INFO - PROCESS | 1858 | [h264 @ 0x9b4e6400] err{or,}_recognition separate: 1; 1 18:27:52 INFO - PROCESS | 1858 | [h264 @ 0x9b4e6400] err{or,}_recognition combined: 1; 1 18:27:52 INFO - PROCESS | 1858 | [h264 @ 0x9b4e6400] Unsupported bit depth: 0 18:27:52 INFO - PROCESS | 1858 | [aac @ 0x9b4e4800] err{or,}_recognition separate: 1; 1 18:27:52 INFO - PROCESS | 1858 | [aac @ 0x9b4e4800] err{or,}_recognition combined: 1; 1 18:27:52 INFO - PROCESS | 1858 | [aac @ 0x9b4e4800] Unsupported bit depth: 0 18:27:52 INFO - PROCESS | 1858 | [h264 @ 0x9b4e6400] no picture 18:27:52 INFO - PROCESS | 1858 | [h264 @ 0xa10db800] err{or,}_recognition separate: 1; 1 18:27:52 INFO - PROCESS | 1858 | [h264 @ 0xa10db800] err{or,}_recognition combined: 1; 1 18:27:52 INFO - PROCESS | 1858 | [h264 @ 0xa10db800] Unsupported bit depth: 0 18:27:52 INFO - PROCESS | 1858 | [aac @ 0xa10dc800] err{or,}_recognition separate: 1; 1 18:27:52 INFO - PROCESS | 1858 | [aac @ 0xa10dc800] err{or,}_recognition combined: 1; 1 18:27:52 INFO - PROCESS | 1858 | [aac @ 0xa10dc800] Unsupported bit depth: 0 18:27:52 INFO - PROCESS | 1858 | [h264 @ 0xa10e0400] err{or,}_recognition separate: 1; 1 18:27:52 INFO - PROCESS | 1858 | [h264 @ 0xa10e0400] err{or,}_recognition combined: 1; 1 18:27:52 INFO - PROCESS | 1858 | [h264 @ 0xa10e0400] Unsupported bit depth: 0 18:27:52 INFO - PROCESS | 1858 | [aac @ 0xa10db400] err{or,}_recognition separate: 1; 1 18:27:52 INFO - PROCESS | 1858 | [aac @ 0xa10db400] err{or,}_recognition combined: 1; 1 18:27:52 INFO - PROCESS | 1858 | [aac @ 0xa10db400] Unsupported bit depth: 0 18:27:52 INFO - PROCESS | 1858 | [h264 @ 0x9b4e6400] no picture 18:27:53 INFO - PROCESS | 1858 | [h264 @ 0xa10e0400] no picture 18:27:53 INFO - PROCESS | 1858 | 1477445273451 Marionette TRACE conn4 <- [1,1991,null,{"value":["/media-source/mediasource-seek-during-pending-seek.html",0,null,null,[["Test seeking to a new location before transitioning beyond HAVE_METADATA.",0,null,null],["Test seeking to a new location during a pending seek.",0,null,null]]]}] 18:27:53 INFO - .. 18:27:53 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2129ms 18:27:53 INFO - PROCESS | 1858 | 1477445273506 Marionette TRACE conn4 -> [0,1992,"getWindowHandle",null] 18:27:53 INFO - PROCESS | 1858 | 1477445273512 Marionette TRACE conn4 <- [1,1992,null,{"value":"7"}] 18:27:53 INFO - TEST-START | /media-source/mediasource-seekable.html 18:27:53 INFO - PROCESS | 1858 | 1477445273583 Marionette TRACE conn4 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:27:53 INFO - PROCESS | 1858 | 1477445273856 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 18:27:53 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x95c38000) [pid = 1858] [serial = 1278] [outer = (nil)] [url = about:blank] 18:27:53 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x9618f400) [pid = 1858] [serial = 1279] [outer = (nil)] [url = about:blank] 18:27:53 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x959c7000) [pid = 1858] [serial = 1275] [outer = (nil)] [url = about:blank] 18:27:53 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x95ab4c00) [pid = 1858] [serial = 1276] [outer = (nil)] [url = about:blank] 18:27:53 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x8dc87800) [pid = 1858] [serial = 1272] [outer = (nil)] [url = about:blank] 18:27:53 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8dc88400) [pid = 1858] [serial = 1273] [outer = (nil)] [url = about:blank] 18:27:53 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8b7f6000) [pid = 1858] [serial = 1269] [outer = (nil)] [url = about:blank] 18:27:53 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8b7f5c00) [pid = 1858] [serial = 1270] [outer = (nil)] [url = about:blank] 18:27:53 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8c135800) [pid = 1858] [serial = 1267] [outer = (nil)] [url = about:blank] 18:27:53 INFO - PROCESS | 1858 | 1477445273971 Marionette TRACE conn4 -> [0,1994,"getWindowHandles",null] 18:27:53 INFO - PROCESS | 1858 | 1477445273977 Marionette TRACE conn4 <- [1,1994,null,["7"]] 18:27:53 INFO - PROCESS | 1858 | 1477445273985 Marionette TRACE conn4 -> [0,1995,"switchToWindow",{"name":"7"}] 18:27:53 INFO - PROCESS | 1858 | 1477445273993 Marionette TRACE conn4 <- [1,1995,null,{}] 18:27:54 INFO - PROCESS | 1858 | 1477445273999 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seekable.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:27:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7f1800 == 16 [pid = 1858] [id = 443] 18:27:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8b7f3400) [pid = 1858] [serial = 1298] [outer = (nil)] 18:27:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8b8c6800) [pid = 1858] [serial = 1299] [outer = 0x8b7f3400] 18:27:54 INFO - PROCESS | 1858 | 1477445274100 Marionette DEBUG loaded listener.js 18:27:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8bb2e000) [pid = 1858] [serial = 1300] [outer = 0x8b7f3400] 18:27:54 INFO - PROCESS | 1858 | 1477445274958 Marionette TRACE conn4 <- [1,1996,null,{"value":["/media-source/mediasource-seekable.html",0,null,null,[["Get seekable time ranges when the sourcebuffer is empty.",0,null,null],["Get seekable time ranges after init segment received.",0,null,null],["Get seekable time ranges on an infinite stream.",0,null,null]]]}] 18:27:54 INFO - ... 18:27:54 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1470ms 18:27:54 INFO - PROCESS | 1858 | 1477445274992 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 18:27:55 INFO - PROCESS | 1858 | 1477445274998 Marionette TRACE conn4 <- [1,1997,null,{"value":"7"}] 18:27:55 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 18:27:55 INFO - PROCESS | 1858 | 1477445275005 Marionette TRACE conn4 -> [0,1998,"getContext",null] 18:27:55 INFO - PROCESS | 1858 | 1477445275009 Marionette TRACE conn4 <- [1,1998,null,{"value":"content"}] 18:27:55 INFO - PROCESS | 1858 | 1477445275018 Marionette TRACE conn4 -> [0,1999,"setContext",{"value":"chrome"}] 18:27:55 INFO - PROCESS | 1858 | 1477445275022 Marionette TRACE conn4 <- [1,1999,null,{}] 18:27:55 INFO - PROCESS | 1858 | 1477445275029 Marionette TRACE conn4 -> [0,2000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 18:27:55 INFO - PROCESS | 1858 | 1477445275049 Marionette TRACE conn4 <- [1,2000,null,{"value":true}] 18:27:55 INFO - PROCESS | 1858 | 1477445275053 Marionette TRACE conn4 -> [0,2001,"setContext",{"value":"content"}] 18:27:55 INFO - PROCESS | 1858 | 1477445275060 Marionette TRACE conn4 <- [1,2001,null,{}] 18:27:55 INFO - Setting pref media.mediasource.enabled (true) 18:27:55 INFO - PROCESS | 1858 | 1477445275079 Marionette TRACE conn4 -> [0,2002,"getContext",null] 18:27:55 INFO - PROCESS | 1858 | 1477445275086 Marionette TRACE conn4 <- [1,2002,null,{"value":"content"}] 18:27:55 INFO - PROCESS | 1858 | 1477445275092 Marionette TRACE conn4 -> [0,2003,"setContext",{"value":"chrome"}] 18:27:55 INFO - PROCESS | 1858 | 1477445275095 Marionette TRACE conn4 <- [1,2003,null,{}] 18:27:55 INFO - PROCESS | 1858 | 1477445275100 Marionette TRACE conn4 -> [0,2004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 18:27:55 INFO - PROCESS | 1858 | 1477445275121 Marionette TRACE conn4 <- [1,2004,null,{"value":null}] 18:27:55 INFO - PROCESS | 1858 | 1477445275126 Marionette TRACE conn4 -> [0,2005,"setContext",{"value":"content"}] 18:27:55 INFO - PROCESS | 1858 | 1477445275128 Marionette TRACE conn4 <- [1,2005,null,{}] 18:27:55 INFO - PROCESS | 1858 | 1477445275136 Marionette TRACE conn4 -> [0,2006,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:27:55 INFO - PROCESS | 1858 | 1477445275315 Marionette TRACE conn4 <- [1,2006,null,{"value":null}] 18:27:55 INFO - PROCESS | 1858 | 1477445275435 Marionette TRACE conn4 -> [0,2007,"getWindowHandles",null] 18:27:55 INFO - PROCESS | 1858 | 1477445275438 Marionette TRACE conn4 <- [1,2007,null,["7"]] 18:27:55 INFO - PROCESS | 1858 | 1477445275445 Marionette TRACE conn4 -> [0,2008,"switchToWindow",{"name":"7"}] 18:27:55 INFO - PROCESS | 1858 | 1477445275450 Marionette TRACE conn4 <- [1,2008,null,{}] 18:27:55 INFO - PROCESS | 1858 | 1477445275454 Marionette TRACE conn4 -> [0,2009,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sequencemode-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:27:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c89b400 == 17 [pid = 1858] [id = 444] 18:27:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8c89bc00) [pid = 1858] [serial = 1301] [outer = (nil)] 18:27:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8c89d800) [pid = 1858] [serial = 1302] [outer = 0x8c89bc00] 18:27:55 INFO - PROCESS | 1858 | 1477445275532 Marionette DEBUG loaded listener.js 18:27:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8c8a0800) [pid = 1858] [serial = 1303] [outer = 0x8c89bc00] 18:27:56 INFO - PROCESS | 1858 | [h264 @ 0x8db1bc00] err{or,}_recognition separate: 1; 1 18:27:56 INFO - PROCESS | 1858 | [h264 @ 0x8db1bc00] err{or,}_recognition combined: 1; 1 18:27:56 INFO - PROCESS | 1858 | [h264 @ 0x8db1bc00] Unsupported bit depth: 0 18:27:56 INFO - PROCESS | 1858 | [aac @ 0x8db1c800] err{or,}_recognition separate: 1; 1 18:27:56 INFO - PROCESS | 1858 | [aac @ 0x8db1c800] err{or,}_recognition combined: 1; 1 18:27:56 INFO - PROCESS | 1858 | [aac @ 0x8db1c800] Unsupported bit depth: 0 18:27:56 INFO - PROCESS | 1858 | [h264 @ 0x8db1dc00] err{or,}_recognition separate: 1; 1 18:27:56 INFO - PROCESS | 1858 | [h264 @ 0x8db1dc00] err{or,}_recognition combined: 1; 1 18:27:56 INFO - PROCESS | 1858 | [h264 @ 0x8db1dc00] Unsupported bit depth: 0 18:27:56 INFO - PROCESS | 1858 | [aac @ 0x8db1ac00] err{or,}_recognition separate: 1; 1 18:27:56 INFO - PROCESS | 1858 | [aac @ 0x8db1ac00] err{or,}_recognition combined: 1; 1 18:27:56 INFO - PROCESS | 1858 | [aac @ 0x8db1ac00] Unsupported bit depth: 0 18:27:56 INFO - PROCESS | 1858 | [h264 @ 0x8db1f800] err{or,}_recognition separate: 1; 1 18:27:56 INFO - PROCESS | 1858 | [h264 @ 0x8db1f800] err{or,}_recognition combined: 1; 1 18:27:56 INFO - PROCESS | 1858 | [h264 @ 0x8db1f800] Unsupported bit depth: 0 18:27:56 INFO - PROCESS | 1858 | [aac @ 0x8db20800] err{or,}_recognition separate: 1; 1 18:27:56 INFO - PROCESS | 1858 | [aac @ 0x8db20800] err{or,}_recognition combined: 1; 1 18:27:56 INFO - PROCESS | 1858 | [aac @ 0x8db20800] Unsupported bit depth: 0 18:27:56 INFO - PROCESS | 1858 | [h264 @ 0x8db22000] err{or,}_recognition separate: 1; 1 18:27:56 INFO - PROCESS | 1858 | [h264 @ 0x8db22000] err{or,}_recognition combined: 1; 1 18:27:56 INFO - PROCESS | 1858 | [h264 @ 0x8db22000] Unsupported bit depth: 0 18:27:56 INFO - PROCESS | 1858 | [aac @ 0x8db1f400] err{or,}_recognition separate: 1; 1 18:27:56 INFO - PROCESS | 1858 | [aac @ 0x8db1f400] err{or,}_recognition combined: 1; 1 18:27:56 INFO - PROCESS | 1858 | [aac @ 0x8db1f400] Unsupported bit depth: 0 18:27:56 INFO - PROCESS | 1858 | [h264 @ 0x8db21000] err{or,}_recognition separate: 1; 1 18:27:56 INFO - PROCESS | 1858 | [h264 @ 0x8db21000] err{or,}_recognition combined: 1; 1 18:27:56 INFO - PROCESS | 1858 | [h264 @ 0x8db21000] Unsupported bit depth: 0 18:27:56 INFO - PROCESS | 1858 | [aac @ 0x8db23400] err{or,}_recognition separate: 1; 1 18:27:56 INFO - PROCESS | 1858 | [aac @ 0x8db23400] err{or,}_recognition combined: 1; 1 18:27:56 INFO - PROCESS | 1858 | [aac @ 0x8db23400] Unsupported bit depth: 0 18:27:56 INFO - PROCESS | 1858 | [h264 @ 0x8db27400] err{or,}_recognition separate: 1; 1 18:27:56 INFO - PROCESS | 1858 | [h264 @ 0x8db27400] err{or,}_recognition combined: 1; 1 18:27:56 INFO - PROCESS | 1858 | [h264 @ 0x8db27400] Unsupported bit depth: 0 18:27:56 INFO - PROCESS | 1858 | [aac @ 0x8db1f800] err{or,}_recognition separate: 1; 1 18:27:56 INFO - PROCESS | 1858 | [aac @ 0x8db1f800] err{or,}_recognition combined: 1; 1 18:27:56 INFO - PROCESS | 1858 | [aac @ 0x8db1f800] Unsupported bit depth: 0 18:27:56 INFO - ... 18:27:56 INFO - TEST-OK | /media-source/mediasource-sequencemode-append-buffer.html | took 1705ms 18:27:56 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 18:27:56 INFO - Clearing pref media.mediasource.enabled 18:27:56 INFO - PROCESS | 1858 | 1477445276672 Marionette TRACE conn4 <- [1,2009,null,{"value":["/media-source/mediasource-sequencemode-append-buffer.html",0,null,null,[["Test sequence AppendMode appendBuffer(first media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment, then first media segment)",1,"assert_equals: sourceBuffer.buffered after EOS expected \"{ [0.014, 1.711) }\" but got \"{ [0.014, 0.814) [0.909, 1.711) }\"","@http://web-platform.test:8000/media-source/mediasource-util.js:398:9\nverify_offset_and_buffered/<@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:76:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nverify_offset_and_buffered@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:72:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:131:23\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:121:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:119:15\nmediasource_sequencemode_test/ [0,2010,"getWindowHandle",null] 18:27:56 INFO - PROCESS | 1858 | 1477445276713 Marionette TRACE conn4 <- [1,2010,null,{"value":"7"}] 18:27:56 INFO - PROCESS | 1858 | 1477445276740 Marionette TRACE conn4 -> [0,2011,"getContext",null] 18:27:56 INFO - PROCESS | 1858 | 1477445276743 Marionette TRACE conn4 <- [1,2011,null,{"value":"content"}] 18:27:56 INFO - PROCESS | 1858 | 1477445276751 Marionette TRACE conn4 -> [0,2012,"setContext",{"value":"chrome"}] 18:27:56 INFO - PROCESS | 1858 | 1477445276755 Marionette TRACE conn4 <- [1,2012,null,{}] 18:27:56 INFO - PROCESS | 1858 | 1477445276761 Marionette TRACE conn4 -> [0,2013,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 18:27:56 INFO - PROCESS | 1858 | 1477445276777 Marionette TRACE conn4 <- [1,2013,null,{"value":null}] 18:27:56 INFO - PROCESS | 1858 | 1477445276805 Marionette TRACE conn4 -> [0,2014,"setContext",{"value":"content"}] 18:27:56 INFO - PROCESS | 1858 | 1477445276809 Marionette TRACE conn4 <- [1,2014,null,{}] 18:27:56 INFO - PROCESS | 1858 | 1477445276815 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:27:57 INFO - PROCESS | 1858 | 1477445277029 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 18:27:57 INFO - PROCESS | 1858 | 1477445277056 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 18:27:57 INFO - PROCESS | 1858 | 1477445277061 Marionette TRACE conn4 <- [1,2016,null,["7"]] 18:27:57 INFO - PROCESS | 1858 | 1477445277066 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"7"}] 18:27:57 INFO - PROCESS | 1858 | 1477445277073 Marionette TRACE conn4 <- [1,2017,null,{}] 18:27:57 INFO - PROCESS | 1858 | 1477445277078 Marionette TRACE conn4 -> [0,2018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode-timestamps.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:27:57 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc05800 == 18 [pid = 1858] [id = 445] 18:27:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x8dc06800) [pid = 1858] [serial = 1304] [outer = (nil)] 18:27:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x8dc0c000) [pid = 1858] [serial = 1305] [outer = 0x8dc06800] 18:27:57 INFO - PROCESS | 1858 | 1477445277227 Marionette DEBUG loaded listener.js 18:27:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x8dc85000) [pid = 1858] [serial = 1306] [outer = 0x8dc06800] 18:27:57 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x831e9800) [pid = 1858] [serial = 1283] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 18:27:57 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x8c261400) [pid = 1858] [serial = 1286] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 18:27:57 INFO - PROCESS | 1858 | 1477445277797 Marionette TRACE conn4 <- [1,2018,null,{"value":["/media-source/mediasource-sourcebuffer-mode-timestamps.html",0,null,null,[["audio/aac : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/aac Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"],["audio/mpeg : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/mpeg Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"]]]}] 18:27:57 INFO - .. 18:27:57 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1112ms 18:27:57 INFO - PROCESS | 1858 | 1477445277838 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 18:27:57 INFO - PROCESS | 1858 | 1477445277843 Marionette TRACE conn4 <- [1,2019,null,{"value":"7"}] 18:27:57 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 18:27:57 INFO - PROCESS | 1858 | 1477445277851 Marionette TRACE conn4 -> [0,2020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:27:58 INFO - PROCESS | 1858 | 1477445278075 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 18:27:58 INFO - PROCESS | 1858 | 1477445278151 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 18:27:58 INFO - PROCESS | 1858 | 1477445278154 Marionette TRACE conn4 <- [1,2021,null,["7"]] 18:27:58 INFO - PROCESS | 1858 | 1477445278160 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"7"}] 18:27:58 INFO - PROCESS | 1858 | 1477445278165 Marionette TRACE conn4 <- [1,2022,null,{}] 18:27:58 INFO - PROCESS | 1858 | 1477445278171 Marionette TRACE conn4 -> [0,2023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:27:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x942e8000 == 19 [pid = 1858] [id = 446] 18:27:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x942e8400) [pid = 1858] [serial = 1307] [outer = (nil)] 18:27:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x95ab0400) [pid = 1858] [serial = 1308] [outer = 0x942e8400] 18:27:58 INFO - PROCESS | 1858 | 1477445278258 Marionette DEBUG loaded listener.js 18:27:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x95c3c400) [pid = 1858] [serial = 1309] [outer = 0x942e8400] 18:28:00 INFO - PROCESS | 1858 | [aac @ 0xa2d6e400] err{or,}_recognition separate: 1; 1 18:28:00 INFO - PROCESS | 1858 | [aac @ 0xa2d6e400] err{or,}_recognition combined: 1; 1 18:28:00 INFO - PROCESS | 1858 | [aac @ 0xa2d6e400] Unsupported bit depth: 0 18:28:00 INFO - PROCESS | 1858 | [h264 @ 0xa2d6f400] err{or,}_recognition separate: 1; 1 18:28:00 INFO - PROCESS | 1858 | [h264 @ 0xa2d6f400] err{or,}_recognition combined: 1; 1 18:28:00 INFO - PROCESS | 1858 | [h264 @ 0xa2d6f400] Unsupported bit depth: 0 18:28:00 INFO - PROCESS | 1858 | [aac @ 0xa2d6e400] err{or,}_recognition separate: 1; 1 18:28:00 INFO - PROCESS | 1858 | [aac @ 0xa2d6e400] err{or,}_recognition combined: 1; 1 18:28:00 INFO - PROCESS | 1858 | [aac @ 0xa2d6e400] Unsupported bit depth: 0 18:28:00 INFO - PROCESS | 1858 | [h264 @ 0xa2d70000] err{or,}_recognition separate: 1; 1 18:28:00 INFO - PROCESS | 1858 | [h264 @ 0xa2d70000] err{or,}_recognition combined: 1; 1 18:28:00 INFO - PROCESS | 1858 | [h264 @ 0xa2d70000] Unsupported bit depth: 0 18:28:00 INFO - PROCESS | 1858 | [aac @ 0x8f843000] err{or,}_recognition separate: 1; 1 18:28:00 INFO - PROCESS | 1858 | [aac @ 0x8f843000] err{or,}_recognition combined: 1; 1 18:28:00 INFO - PROCESS | 1858 | [aac @ 0x8f843000] Unsupported bit depth: 0 18:28:00 INFO - PROCESS | 1858 | [h264 @ 0xa2d6fc00] err{or,}_recognition separate: 1; 1 18:28:00 INFO - PROCESS | 1858 | [h264 @ 0xa2d6fc00] err{or,}_recognition combined: 1; 1 18:28:00 INFO - PROCESS | 1858 | [h264 @ 0xa2d6fc00] Unsupported bit depth: 0 18:28:00 INFO - PROCESS | 1858 | [aac @ 0x8f843000] err{or,}_recognition separate: 1; 1 18:28:00 INFO - PROCESS | 1858 | [aac @ 0x8f843000] err{or,}_recognition combined: 1; 1 18:28:00 INFO - PROCESS | 1858 | [aac @ 0x8f843000] Unsupported bit depth: 0 18:28:00 INFO - PROCESS | 1858 | [h264 @ 0xa2d6fc00] err{or,}_recognition separate: 1; 1 18:28:00 INFO - PROCESS | 1858 | [h264 @ 0xa2d6fc00] err{or,}_recognition combined: 1; 1 18:28:00 INFO - PROCESS | 1858 | [h264 @ 0xa2d6fc00] Unsupported bit depth: 0 18:28:00 INFO - PROCESS | 1858 | 1477445280150 Marionette TRACE conn4 <- [1,2023,null,{"value":["/media-source/mediasource-sourcebuffer-mode.html",0,null,null,[["Test initial value of SourceBuffer.mode is \"segments\"",0,null,null],["Test setting SourceBuffer.mode",0,null,null],["Test setting a removed SourceBuffer's mode",0,null,null],["Test setting SourceBuffer.mode while still updating",0,null,null],["Test setting SourceBuffer.mode triggers parent MediaSource 'ended' to 'open' transition.",0,null,null],["Test setting SourceBuffer.mode and SourceBuffer.timestampOffset while parsing media segment.",0,null,null]]]}] 18:28:00 INFO - ...... 18:28:00 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 2328ms 18:28:00 INFO - PROCESS | 1858 | 1477445280179 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 18:28:00 INFO - PROCESS | 1858 | 1477445280183 Marionette TRACE conn4 <- [1,2024,null,{"value":"7"}] 18:28:00 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 18:28:00 INFO - PROCESS | 1858 | 1477445280189 Marionette TRACE conn4 -> [0,2025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:00 INFO - PROCESS | 1858 | 1477445280336 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 18:28:00 INFO - PROCESS | 1858 | 1477445280512 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 18:28:00 INFO - PROCESS | 1858 | 1477445280518 Marionette TRACE conn4 <- [1,2026,null,["7"]] 18:28:00 INFO - PROCESS | 1858 | 1477445280526 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"7"}] 18:28:00 INFO - PROCESS | 1858 | 1477445280536 Marionette TRACE conn4 <- [1,2027,null,{}] 18:28:00 INFO - PROCESS | 1858 | 1477445280544 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-trackdefaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x83180800 == 20 [pid = 1858] [id = 447] 18:28:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x83181000) [pid = 1858] [serial = 1310] [outer = (nil)] 18:28:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x831df000) [pid = 1858] [serial = 1311] [outer = 0x83181000] 18:28:00 INFO - PROCESS | 1858 | 1477445280636 Marionette DEBUG loaded listener.js 18:28:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x831df800) [pid = 1858] [serial = 1312] [outer = 0x83181000] 18:28:01 INFO - PROCESS | 1858 | 1477445281365 Marionette TRACE conn4 <- [1,2028,null,{"value":["/media-source/mediasource-sourcebuffer-trackdefaults.html",0,null,null,[["Test round-trip of empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:18:5\n"],["Test round-trip of non-empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:30:5\n"],["Test setting trackDefaults on an already-removed SourceBuffer",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:43:5\n"],["Test setting trackDefaults on a SourceBuffer that is updating",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:54:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:52:5\n"],["Test setting null SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:71:5\n"]]]}] 18:28:01 INFO - ..... 18:28:01 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1228ms 18:28:01 INFO - PROCESS | 1858 | 1477445281418 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 18:28:01 INFO - PROCESS | 1858 | 1477445281426 Marionette TRACE conn4 <- [1,2029,null,{"value":"7"}] 18:28:01 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 18:28:01 INFO - PROCESS | 1858 | 1477445281435 Marionette TRACE conn4 -> [0,2030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:01 INFO - PROCESS | 1858 | 1477445281676 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 18:28:01 INFO - PROCESS | 1858 | 1477445281696 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 18:28:01 INFO - PROCESS | 1858 | 1477445281703 Marionette TRACE conn4 <- [1,2031,null,["7"]] 18:28:01 INFO - PROCESS | 1858 | 1477445281814 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"7"}] 18:28:01 INFO - PROCESS | 1858 | 1477445281823 Marionette TRACE conn4 <- [1,2032,null,{}] 18:28:01 INFO - PROCESS | 1858 | 1477445281828 Marionette TRACE conn4 -> [0,2033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebufferlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c72b800 == 21 [pid = 1858] [id = 448] 18:28:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x8c72c400) [pid = 1858] [serial = 1313] [outer = (nil)] 18:28:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x8c731c00) [pid = 1858] [serial = 1314] [outer = 0x8c72c400] 18:28:01 INFO - PROCESS | 1858 | 1477445281919 Marionette DEBUG loaded listener.js 18:28:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x8c732000) [pid = 1858] [serial = 1315] [outer = 0x8c72c400] 18:28:02 INFO - PROCESS | 1858 | 1477445282716 Marionette TRACE conn4 <- [1,2033,null,{"value":["/media-source/mediasource-sourcebufferlist.html",0,null,null,[["Test SourceBufferList getter method",0,null,null],["Test SourceBufferList event dispatching.",0,null,null],["Test that only 1 removesourcebuffer event fires on each SourceBufferList when the MediaSource closes.",0,null,null]]]}] 18:28:02 INFO - ... 18:28:02 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1321ms 18:28:02 INFO - PROCESS | 1858 | 1477445282757 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 18:28:02 INFO - PROCESS | 1858 | 1477445282761 Marionette TRACE conn4 <- [1,2034,null,{"value":"7"}] 18:28:02 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 18:28:02 INFO - PROCESS | 1858 | 1477445282769 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:02 INFO - PROCESS | 1858 | 1477445282968 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 18:28:03 INFO - PROCESS | 1858 | 1477445283137 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 18:28:03 INFO - PROCESS | 1858 | 1477445283148 Marionette TRACE conn4 <- [1,2036,null,["7"]] 18:28:03 INFO - PROCESS | 1858 | 1477445283157 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"7"}] 18:28:03 INFO - PROCESS | 1858 | 1477445283165 Marionette TRACE conn4 <- [1,2037,null,{}] 18:28:03 INFO - PROCESS | 1858 | 1477445283172 Marionette TRACE conn4 -> [0,2038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-timestamp-offset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f893c00 == 22 [pid = 1858] [id = 449] 18:28:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x8f981000) [pid = 1858] [serial = 1316] [outer = (nil)] 18:28:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x92a23c00) [pid = 1858] [serial = 1317] [outer = 0x8f981000] 18:28:03 INFO - PROCESS | 1858 | 1477445283262 Marionette DEBUG loaded listener.js 18:28:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x9318f800) [pid = 1858] [serial = 1318] [outer = 0x8f981000] 18:28:04 INFO - PROCESS | 1858 | [h264 @ 0x95c3b400] err{or,}_recognition separate: 1; 1 18:28:04 INFO - PROCESS | 1858 | [h264 @ 0x95c3b400] err{or,}_recognition combined: 1; 1 18:28:04 INFO - PROCESS | 1858 | [h264 @ 0x95c3b400] Unsupported bit depth: 0 18:28:04 INFO - PROCESS | 1858 | [aac @ 0x96194c00] err{or,}_recognition separate: 1; 1 18:28:04 INFO - PROCESS | 1858 | [aac @ 0x96194c00] err{or,}_recognition combined: 1; 1 18:28:04 INFO - PROCESS | 1858 | [aac @ 0x96194c00] Unsupported bit depth: 0 18:28:04 INFO - PROCESS | 1858 | [h264 @ 0xa2d74c00] err{or,}_recognition separate: 1; 1 18:28:04 INFO - PROCESS | 1858 | [h264 @ 0xa2d74c00] err{or,}_recognition combined: 1; 1 18:28:04 INFO - PROCESS | 1858 | [h264 @ 0xa2d74c00] Unsupported bit depth: 0 18:28:04 INFO - PROCESS | 1858 | [aac @ 0x95c3a800] err{or,}_recognition separate: 1; 1 18:28:04 INFO - PROCESS | 1858 | [aac @ 0x95c3a800] err{or,}_recognition combined: 1; 1 18:28:04 INFO - PROCESS | 1858 | [aac @ 0x95c3a800] Unsupported bit depth: 0 18:28:04 INFO - PROCESS | 1858 | [h264 @ 0xa2d79000] err{or,}_recognition separate: 1; 1 18:28:04 INFO - PROCESS | 1858 | [h264 @ 0xa2d79000] err{or,}_recognition combined: 1; 1 18:28:04 INFO - PROCESS | 1858 | [h264 @ 0xa2d79000] Unsupported bit depth: 0 18:28:04 INFO - PROCESS | 1858 | [aac @ 0xa2d79800] err{or,}_recognition separate: 1; 1 18:28:04 INFO - PROCESS | 1858 | [aac @ 0xa2d79800] err{or,}_recognition combined: 1; 1 18:28:04 INFO - PROCESS | 1858 | [aac @ 0xa2d79800] Unsupported bit depth: 0 18:28:04 INFO - PROCESS | 1858 | [h264 @ 0xa2d79000] err{or,}_recognition separate: 1; 1 18:28:04 INFO - PROCESS | 1858 | [h264 @ 0xa2d79000] err{or,}_recognition combined: 1; 1 18:28:04 INFO - PROCESS | 1858 | [h264 @ 0xa2d79000] Unsupported bit depth: 0 18:28:04 INFO - PROCESS | 1858 | [aac @ 0xa2d79800] err{or,}_recognition separate: 1; 1 18:28:04 INFO - PROCESS | 1858 | [aac @ 0xa2d79800] err{or,}_recognition combined: 1; 1 18:28:04 INFO - PROCESS | 1858 | [aac @ 0xa2d79800] Unsupported bit depth: 0 18:28:04 INFO - PROCESS | 1858 | 1477445284354 Marionette TRACE conn4 <- [1,2038,null,{"value":["/media-source/mediasource-timestamp-offset.html",0,null,null,[["Test setting SourceBuffer.timestampOffset to a positive number.",0,null,null],["Test setting SourceBuffer.timestampOffset to a negative number.",0,null,null],["Test setting SourceBuffer.timestampOffset to zero.",0,null,null],["Test setting SourceBuffer.timestampOffset to positive infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to negative infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to NaN.",0,null,null],["Test setting SourceBuffer.timestampOffset to undefined.",0,null,null],["Test setting SourceBuffer.timestampOffset to null.",0,null,null],["Test setting SourceBuffer.timestampOffset to false.",0,null,null],["Test setting SourceBuffer.timestampOffset to true.",0,null,null],["Test setting SourceBuffer.timestampOffset to a number string.",0,null,null],["Test setting SourceBuffer.timestampOffset to an empty string.",0,null,null],["Test setting timestampOffset in 'ended' state causes a transition to 'open'.",0,null,null],["Test getting the initial value of timestampOffset.",0,null,null],["Test setting timestampoffset after removing the sourcebuffer.",0,null,null]]]}] 18:28:04 INFO - ............... 18:28:04 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1631ms 18:28:04 INFO - PROCESS | 1858 | 1477445284401 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 18:28:04 INFO - PROCESS | 1858 | 1477445284405 Marionette TRACE conn4 <- [1,2039,null,{"value":"7"}] 18:28:04 INFO - TEST-START | /media-source/mediasource-trackdefault.html 18:28:04 INFO - PROCESS | 1858 | 1477445284415 Marionette TRACE conn4 -> [0,2040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:04 INFO - PROCESS | 1858 | 1477445284606 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 18:28:04 INFO - PROCESS | 1858 | 1477445284765 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 18:28:04 INFO - PROCESS | 1858 | 1477445284770 Marionette TRACE conn4 <- [1,2041,null,["7"]] 18:28:04 INFO - PROCESS | 1858 | 1477445284777 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"7"}] 18:28:04 INFO - PROCESS | 1858 | 1477445284783 Marionette TRACE conn4 <- [1,2042,null,{}] 18:28:04 INFO - PROCESS | 1858 | 1477445284788 Marionette TRACE conn4 -> [0,2043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefault.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:04 INFO - PROCESS | 1858 | ++DOCSHELL 0xa2d75800 == 23 [pid = 1858] [id = 450] 18:28:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0xa2d75c00) [pid = 1858] [serial = 1319] [outer = (nil)] 18:28:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0xa2fe2c00) [pid = 1858] [serial = 1320] [outer = 0xa2d75c00] 18:28:04 INFO - PROCESS | 1858 | 1477445284872 Marionette DEBUG loaded listener.js 18:28:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0xa2fe4c00) [pid = 1858] [serial = 1321] [outer = 0xa2d75c00] 18:28:05 INFO - ............................ 18:28:05 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1195ms 18:28:05 INFO - PROCESS | 1858 | 1477445285555 Marionette TRACE conn4 <- [1,2043,null,{"value":["/media-source/mediasource-trackdefault.html",0,null,null,[["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main-desc', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'translation', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'sign', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'chapters', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'metadata', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test mixed valid and invalid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:79:5\n"],["Test mixed valid and invalid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:81:5\n"],["Test mixed valid and invalid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:83:5\n"],["Test invalid 'type' parameter type passed to TrackDefault constructor: type 'invalid type', language 'en-US', label 'label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:85:5\n"],["Test invalid 'kinds' parameter type passed to TrackDefault constructor",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:87:5\n"],["Test updating the retval of TrackDefault.kinds does not modify TrackDefault.kinds",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:94:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:92:5\n"]]]}] 18:28:05 INFO - PROCESS | 1858 | 1477445285825 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 18:28:05 INFO - PROCESS | 1858 | 1477445285830 Marionette TRACE conn4 <- [1,2044,null,{"value":"7"}] 18:28:05 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 18:28:05 INFO - PROCESS | 1858 | 1477445285854 Marionette TRACE conn4 -> [0,2045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:06 INFO - PROCESS | 1858 | 1477445286036 Marionette TRACE conn4 <- [1,2045,null,{"value":null}] 18:28:06 INFO - PROCESS | 1858 | 1477445286222 Marionette TRACE conn4 -> [0,2046,"getWindowHandles",null] 18:28:06 INFO - PROCESS | 1858 | 1477445286234 Marionette TRACE conn4 <- [1,2046,null,["7"]] 18:28:06 INFO - PROCESS | 1858 | 1477445286251 Marionette TRACE conn4 -> [0,2047,"switchToWindow",{"name":"7"}] 18:28:06 INFO - PROCESS | 1858 | 1477445286266 Marionette TRACE conn4 <- [1,2047,null,{}] 18:28:06 INFO - PROCESS | 1858 | 1477445286271 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefaultlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7e9000 == 24 [pid = 1858] [id = 451] 18:28:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x8b7e9c00) [pid = 1858] [serial = 1322] [outer = (nil)] 18:28:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x8b8c6400) [pid = 1858] [serial = 1323] [outer = 0x8b7e9c00] 18:28:06 INFO - PROCESS | 1858 | 1477445286358 Marionette DEBUG loaded listener.js 18:28:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x8b7f2800) [pid = 1858] [serial = 1324] [outer = 0x8b7e9c00] 18:28:06 INFO - PROCESS | 1858 | --DOCSHELL 0x95741000 == 23 [pid = 1858] [id = 435] 18:28:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8db9b800 == 22 [pid = 1858] [id = 436] 18:28:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8c25fc00 == 21 [pid = 1858] [id = 439] 18:28:06 INFO - PROCESS | 1858 | --DOCSHELL 0x831e9000 == 20 [pid = 1858] [id = 438] 18:28:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7f1400 == 19 [pid = 1858] [id = 433] 18:28:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca30c00 == 18 [pid = 1858] [id = 434] 18:28:06 INFO - PROCESS | 1858 | --DOCSHELL 0x942e8000 == 17 [pid = 1858] [id = 446] 18:28:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc05800 == 16 [pid = 1858] [id = 445] 18:28:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8c89b400 == 15 [pid = 1858] [id = 444] 18:28:06 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x8fa18000) [pid = 1858] [serial = 1290] [outer = (nil)] [url = about:blank] 18:28:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7f1800 == 14 [pid = 1858] [id = 443] 18:28:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8f981800 == 13 [pid = 1858] [id = 440] 18:28:06 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x8c267c00) [pid = 1858] [serial = 1287] [outer = (nil)] [url = about:blank] 18:28:06 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x8c269800) [pid = 1858] [serial = 1288] [outer = (nil)] [url = about:blank] 18:28:06 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x831ed000) [pid = 1858] [serial = 1284] [outer = (nil)] [url = about:blank] 18:28:06 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x8b7ebc00) [pid = 1858] [serial = 1285] [outer = (nil)] [url = about:blank] 18:28:06 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x97a7d800) [pid = 1858] [serial = 1281] [outer = (nil)] [url = about:blank] 18:28:06 INFO - PROCESS | 1858 | 1477445286978 Marionette TRACE conn4 <- [1,2048,null,{"value":["/media-source/mediasource-trackdefaultlist.html",0,null,null,[["Test track default list construction, length, and indexed property getter",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:11:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:7:5\n"],["Test empty track default list construction with and without optional trackDefaults parameter",1,"TrackDefaultList is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:54:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:52:5\n"]]]}] 18:28:07 INFO - .. 18:28:07 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1172ms 18:28:07 INFO - PROCESS | 1858 | 1477445287029 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 18:28:07 INFO - PROCESS | 1858 | 1477445287038 Marionette TRACE conn4 <- [1,2049,null,{"value":"7"}] 18:28:07 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 18:28:07 INFO - PROCESS | 1858 | 1477445287046 Marionette TRACE conn4 -> [0,2050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 18:28:07 INFO - PROCESS | 1858 | 1477445287219 Marionette TRACE conn4 <- [1,2050,null,{"value":null}] 18:28:07 INFO - PROCESS | 1858 | 1477445287340 Marionette TRACE conn4 -> [0,2051,"getWindowHandle",null] 18:28:07 INFO - PROCESS | 1858 | 1477445287345 Marionette TRACE conn4 <- [1,2051,null,{"value":"7"}] 18:28:07 INFO - PROCESS | 1858 | 1477445287358 Marionette TRACE conn4 -> [0,2052,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 18:28:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x8c89c400) [pid = 1858] [serial = 1325] [outer = 0x95835800] 18:28:07 INFO - PROCESS | 1858 | 1477445287694 Marionette TRACE conn4 <- [1,2052,null,{}] 18:28:07 INFO - PROCESS | 1858 | 1477445287714 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 18:28:07 INFO - PROCESS | 1858 | 1477445287742 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 18:28:07 INFO - PROCESS | 1858 | 1477445287777 Marionette TRACE conn4 -> [0,2054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:07 INFO - PROCESS | 1858 | 1477445287809 Marionette TRACE conn4 <- [1,2054,null,{"value":null}] 18:28:07 INFO - PROCESS | 1858 | 1477445287831 Marionette TRACE conn4 -> [0,2055,"getWindowHandles",null] 18:28:07 INFO - PROCESS | 1858 | 1477445287835 Marionette TRACE conn4 <- [1,2055,null,["7"]] 18:28:07 INFO - PROCESS | 1858 | 1477445287840 Marionette TRACE conn4 -> [0,2056,"switchToWindow",{"name":"7"}] 18:28:07 INFO - PROCESS | 1858 | 1477445287846 Marionette TRACE conn4 <- [1,2056,null,{}] 18:28:07 INFO - PROCESS | 1858 | 1477445287851 Marionette TRACE conn4 -> [0,2057,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db98000 == 14 [pid = 1858] [id = 452] 18:28:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x8db98800) [pid = 1858] [serial = 1326] [outer = (nil)] 18:28:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x8dc02400) [pid = 1858] [serial = 1327] [outer = 0x8db98800] 18:28:07 INFO - PROCESS | 1858 | 1477445287932 Marionette DEBUG loaded listener.js 18:28:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x8dc07400) [pid = 1858] [serial = 1328] [outer = 0x8db98800] 18:28:08 INFO - PROCESS | 1858 | 1477445288788 Marionette TRACE conn4 <- [1,2057,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: img-tag\n expectation: allowed",0,null,null]]]}] 18:28:08 INFO - . 18:28:08 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 1787ms 18:28:08 INFO - PROCESS | 1858 | 1477445288835 Marionette TRACE conn4 -> [0,2058,"getWindowHandle",null] 18:28:08 INFO - PROCESS | 1858 | 1477445288838 Marionette TRACE conn4 <- [1,2058,null,{"value":"7"}] 18:28:08 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 18:28:08 INFO - PROCESS | 1858 | 1477445288846 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:09 INFO - PROCESS | 1858 | 1477445289065 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 18:28:09 INFO - PROCESS | 1858 | 1477445289155 Marionette TRACE conn4 -> [0,2060,"getWindowHandles",null] 18:28:09 INFO - PROCESS | 1858 | 1477445289159 Marionette TRACE conn4 <- [1,2060,null,["7"]] 18:28:09 INFO - PROCESS | 1858 | 1477445289165 Marionette TRACE conn4 -> [0,2061,"switchToWindow",{"name":"7"}] 18:28:09 INFO - PROCESS | 1858 | 1477445289171 Marionette TRACE conn4 <- [1,2061,null,{}] 18:28:09 INFO - PROCESS | 1858 | 1477445289176 Marionette TRACE conn4 -> [0,2062,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:09 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db1b000 == 15 [pid = 1858] [id = 453] 18:28:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x8f88cc00) [pid = 1858] [serial = 1329] [outer = (nil)] 18:28:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x8f976400) [pid = 1858] [serial = 1330] [outer = 0x8f88cc00] 18:28:09 INFO - PROCESS | 1858 | 1477445289267 Marionette DEBUG loaded listener.js 18:28:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x9064e800) [pid = 1858] [serial = 1331] [outer = 0x8f88cc00] 18:28:10 INFO - PROCESS | 1858 | 1477445290219 Marionette TRACE conn4 <- [1,2062,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 18:28:10 INFO - . 18:28:10 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1419ms 18:28:10 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x8dc06800) [pid = 1858] [serial = 1304] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 18:28:10 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x8b7f3400) [pid = 1858] [serial = 1298] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 18:28:10 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x8c89bc00) [pid = 1858] [serial = 1301] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 18:28:10 INFO - PROCESS | 1858 | 1477445290317 Marionette TRACE conn4 -> [0,2063,"getWindowHandle",null] 18:28:10 INFO - PROCESS | 1858 | 1477445290320 Marionette TRACE conn4 <- [1,2063,null,{"value":"7"}] 18:28:10 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 18:28:10 INFO - PROCESS | 1858 | 1477445290329 Marionette TRACE conn4 -> [0,2064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:10 INFO - PROCESS | 1858 | 1477445290552 Marionette TRACE conn4 <- [1,2064,null,{"value":null}] 18:28:10 INFO - PROCESS | 1858 | 1477445290630 Marionette TRACE conn4 -> [0,2065,"getWindowHandles",null] 18:28:10 INFO - PROCESS | 1858 | 1477445290634 Marionette TRACE conn4 <- [1,2065,null,["7"]] 18:28:10 INFO - PROCESS | 1858 | 1477445290639 Marionette TRACE conn4 -> [0,2066,"switchToWindow",{"name":"7"}] 18:28:10 INFO - PROCESS | 1858 | 1477445290646 Marionette TRACE conn4 <- [1,2066,null,{}] 18:28:10 INFO - PROCESS | 1858 | 1477445290655 Marionette TRACE conn4 -> [0,2067,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x96190000 == 16 [pid = 1858] [id = 454] 18:28:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x96199000) [pid = 1858] [serial = 1332] [outer = (nil)] 18:28:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x97522c00) [pid = 1858] [serial = 1333] [outer = 0x96199000] 18:28:10 INFO - PROCESS | 1858 | 1477445290743 Marionette DEBUG loaded listener.js 18:28:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x97a7c800) [pid = 1858] [serial = 1334] [outer = 0x96199000] 18:28:11 INFO - PROCESS | 1858 | 1477445291480 Marionette TRACE conn4 <- [1,2067,null,{"value":["/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 18:28:11 INFO - . 18:28:11 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1173ms 18:28:11 INFO - PROCESS | 1858 | 1477445291502 Marionette TRACE conn4 -> [0,2068,"getWindowHandle",null] 18:28:11 INFO - PROCESS | 1858 | 1477445291504 Marionette TRACE conn4 <- [1,2068,null,{"value":"7"}] 18:28:11 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 18:28:11 INFO - PROCESS | 1858 | 1477445291519 Marionette TRACE conn4 -> [0,2069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:11 INFO - PROCESS | 1858 | 1477445291691 Marionette TRACE conn4 <- [1,2069,null,{"value":null}] 18:28:11 INFO - PROCESS | 1858 | 1477445291699 Marionette TRACE conn4 -> [0,2070,"getWindowHandles",null] 18:28:11 INFO - PROCESS | 1858 | 1477445291703 Marionette TRACE conn4 <- [1,2070,null,["7"]] 18:28:11 INFO - PROCESS | 1858 | 1477445291710 Marionette TRACE conn4 -> [0,2071,"switchToWindow",{"name":"7"}] 18:28:11 INFO - PROCESS | 1858 | 1477445291715 Marionette TRACE conn4 <- [1,2071,null,{}] 18:28:11 INFO - PROCESS | 1858 | 1477445291721 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x9833fc00 == 17 [pid = 1858] [id = 455] 18:28:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x98340000) [pid = 1858] [serial = 1335] [outer = (nil)] 18:28:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x9a2e7800) [pid = 1858] [serial = 1336] [outer = 0x98340000] 18:28:11 INFO - PROCESS | 1858 | 1477445291802 Marionette DEBUG loaded listener.js 18:28:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x9a33b800) [pid = 1858] [serial = 1337] [outer = 0x98340000] 18:28:12 INFO - PROCESS | 1858 | 1477445292778 Marionette TRACE conn4 <- [1,2072,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: picture-tag\n expectation: allowed",0,null,null]]]}] 18:28:12 INFO - . 18:28:12 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1324ms 18:28:12 INFO - PROCESS | 1858 | 1477445292839 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 18:28:12 INFO - PROCESS | 1858 | 1477445292846 Marionette TRACE conn4 <- [1,2073,null,{"value":"7"}] 18:28:12 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 18:28:12 INFO - PROCESS | 1858 | 1477445292857 Marionette TRACE conn4 -> [0,2074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:13 INFO - PROCESS | 1858 | 1477445293104 Marionette TRACE conn4 <- [1,2074,null,{"value":null}] 18:28:13 INFO - PROCESS | 1858 | 1477445293279 Marionette TRACE conn4 -> [0,2075,"getWindowHandles",null] 18:28:13 INFO - PROCESS | 1858 | 1477445293291 Marionette TRACE conn4 <- [1,2075,null,["7"]] 18:28:13 INFO - PROCESS | 1858 | 1477445293299 Marionette TRACE conn4 -> [0,2076,"switchToWindow",{"name":"7"}] 18:28:13 INFO - PROCESS | 1858 | 1477445293307 Marionette TRACE conn4 <- [1,2076,null,{}] 18:28:13 INFO - PROCESS | 1858 | 1477445293356 Marionette TRACE conn4 -> [0,2077,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8d0c00 == 18 [pid = 1858] [id = 456] 18:28:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x8b8d2400) [pid = 1858] [serial = 1338] [outer = (nil)] 18:28:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x8c25fc00) [pid = 1858] [serial = 1339] [outer = 0x8b8d2400] 18:28:13 INFO - PROCESS | 1858 | 1477445293453 Marionette DEBUG loaded listener.js 18:28:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x8c266c00) [pid = 1858] [serial = 1340] [outer = 0x8b8d2400] 18:28:14 INFO - PROCESS | 1858 | 1477445294292 Marionette TRACE conn4 <- [1,2077,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: allowed",0,null,null]]]}] 18:28:14 INFO - . 18:28:14 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1483ms 18:28:14 INFO - PROCESS | 1858 | 1477445294339 Marionette TRACE conn4 -> [0,2078,"getWindowHandle",null] 18:28:14 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 18:28:14 INFO - PROCESS | 1858 | 1477445294344 Marionette TRACE conn4 <- [1,2078,null,{"value":"7"}] 18:28:14 INFO - PROCESS | 1858 | 1477445294352 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:14 INFO - PROCESS | 1858 | 1477445294536 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 18:28:14 INFO - PROCESS | 1858 | 1477445294717 Marionette TRACE conn4 -> [0,2080,"getWindowHandles",null] 18:28:14 INFO - PROCESS | 1858 | 1477445294722 Marionette TRACE conn4 <- [1,2080,null,["7"]] 18:28:14 INFO - PROCESS | 1858 | 1477445294730 Marionette TRACE conn4 -> [0,2081,"switchToWindow",{"name":"7"}] 18:28:14 INFO - PROCESS | 1858 | 1477445294737 Marionette TRACE conn4 <- [1,2081,null,{}] 18:28:14 INFO - PROCESS | 1858 | 1477445294743 Marionette TRACE conn4 -> [0,2082,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f97b400 == 19 [pid = 1858] [id = 457] 18:28:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x8f97d400) [pid = 1858] [serial = 1341] [outer = (nil)] 18:28:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x90651000) [pid = 1858] [serial = 1342] [outer = 0x8f97d400] 18:28:14 INFO - PROCESS | 1858 | 1477445294835 Marionette DEBUG loaded listener.js 18:28:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x942e1400) [pid = 1858] [serial = 1343] [outer = 0x8f97d400] 18:28:15 INFO - PROCESS | 1858 | [1858] 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 18:28:15 INFO - PROCESS | 1858 | [1858] 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 18:28:15 INFO - PROCESS | 1858 | 1477445295620 Marionette TRACE conn4 <- [1,2082,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 18:28:15 INFO - . 18:28:15 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1327ms 18:28:15 INFO - PROCESS | 1858 | 1477445295685 Marionette TRACE conn4 -> [0,2083,"getWindowHandle",null] 18:28:15 INFO - PROCESS | 1858 | 1477445295694 Marionette TRACE conn4 <- [1,2083,null,{"value":"7"}] 18:28:15 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 18:28:15 INFO - PROCESS | 1858 | 1477445295750 Marionette TRACE conn4 -> [0,2084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:15 INFO - PROCESS | 1858 | 1477445295939 Marionette TRACE conn4 <- [1,2084,null,{"value":null}] 18:28:16 INFO - PROCESS | 1858 | 1477445296104 Marionette TRACE conn4 -> [0,2085,"getWindowHandles",null] 18:28:16 INFO - PROCESS | 1858 | 1477445296110 Marionette TRACE conn4 <- [1,2085,null,["7"]] 18:28:16 INFO - PROCESS | 1858 | 1477445296117 Marionette TRACE conn4 -> [0,2086,"switchToWindow",{"name":"7"}] 18:28:16 INFO - PROCESS | 1858 | 1477445296124 Marionette TRACE conn4 <- [1,2086,null,{}] 18:28:16 INFO - PROCESS | 1858 | 1477445296132 Marionette TRACE conn4 -> [0,2087,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x83180000 == 20 [pid = 1858] [id = 458] 18:28:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x9a3d6800) [pid = 1858] [serial = 1344] [outer = (nil)] 18:28:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x9b341000) [pid = 1858] [serial = 1345] [outer = 0x9a3d6800] 18:28:16 INFO - PROCESS | 1858 | 1477445296227 Marionette DEBUG loaded listener.js 18:28:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x9b0ee800) [pid = 1858] [serial = 1346] [outer = 0x9a3d6800] 18:28:16 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:28:17 INFO - PROCESS | 1858 | 1477445297018 Marionette TRACE conn4 <- [1,2087,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 18:28:17 INFO - . 18:28:17 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1328ms 18:28:17 INFO - PROCESS | 1858 | 1477445297074 Marionette TRACE conn4 -> [0,2088,"getWindowHandle",null] 18:28:17 INFO - PROCESS | 1858 | 1477445297078 Marionette TRACE conn4 <- [1,2088,null,{"value":"7"}] 18:28:17 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 18:28:17 INFO - PROCESS | 1858 | 1477445297086 Marionette TRACE conn4 -> [0,2089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:17 INFO - PROCESS | 1858 | 1477445297260 Marionette TRACE conn4 <- [1,2089,null,{"value":null}] 18:28:17 INFO - PROCESS | 1858 | 1477445297425 Marionette TRACE conn4 -> [0,2090,"getWindowHandles",null] 18:28:17 INFO - PROCESS | 1858 | 1477445297430 Marionette TRACE conn4 <- [1,2090,null,["7"]] 18:28:17 INFO - PROCESS | 1858 | 1477445297440 Marionette TRACE conn4 -> [0,2091,"switchToWindow",{"name":"7"}] 18:28:17 INFO - PROCESS | 1858 | 1477445297446 Marionette TRACE conn4 <- [1,2091,null,{}] 18:28:17 INFO - PROCESS | 1858 | 1477445297453 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:17 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b3c3800 == 21 [pid = 1858] [id = 459] 18:28:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x9b4db800) [pid = 1858] [serial = 1347] [outer = (nil)] 18:28:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x8f841800) [pid = 1858] [serial = 1348] [outer = 0x9b4db800] 18:28:17 INFO - PROCESS | 1858 | 1477445297546 Marionette DEBUG loaded listener.js 18:28:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x9b4de800) [pid = 1858] [serial = 1349] [outer = 0x9b4db800] 18:28:18 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:28:18 INFO - PROCESS | 1858 | 1477445298283 Marionette TRACE conn4 <- [1,2092,null,{"value":["/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 18:28:18 INFO - . 18:28:18 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1226ms 18:28:18 INFO - PROCESS | 1858 | 1477445298312 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 18:28:18 INFO - PROCESS | 1858 | 1477445298316 Marionette TRACE conn4 <- [1,2093,null,{"value":"7"}] 18:28:18 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 18:28:18 INFO - PROCESS | 1858 | 1477445298323 Marionette TRACE conn4 -> [0,2094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:18 INFO - PROCESS | 1858 | 1477445298487 Marionette TRACE conn4 <- [1,2094,null,{"value":null}] 18:28:18 INFO - PROCESS | 1858 | 1477445298625 Marionette TRACE conn4 -> [0,2095,"getWindowHandles",null] 18:28:18 INFO - PROCESS | 1858 | 1477445298629 Marionette TRACE conn4 <- [1,2095,null,["7"]] 18:28:18 INFO - PROCESS | 1858 | 1477445298636 Marionette TRACE conn4 -> [0,2096,"switchToWindow",{"name":"7"}] 18:28:18 INFO - PROCESS | 1858 | 1477445298641 Marionette TRACE conn4 <- [1,2096,null,{}] 18:28:18 INFO - PROCESS | 1858 | 1477445298647 Marionette TRACE conn4 -> [0,2097,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x9b4e2400 == 22 [pid = 1858] [id = 460] 18:28:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0xa2d73400) [pid = 1858] [serial = 1350] [outer = (nil)] 18:28:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0xa2fe7000) [pid = 1858] [serial = 1351] [outer = 0xa2d73400] 18:28:18 INFO - PROCESS | 1858 | 1477445298732 Marionette DEBUG loaded listener.js 18:28:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0xa3005400) [pid = 1858] [serial = 1352] [outer = 0xa2d73400] 18:28:19 INFO - PROCESS | 1858 | [1858] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 18:28:19 INFO - PROCESS | 1858 | 1477445299619 Marionette TRACE conn4 <- [1,2097,null,{"value":["/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 18:28:19 INFO - . 18:28:19 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1325ms 18:28:19 INFO - PROCESS | 1858 | 1477445299649 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 18:28:19 INFO - PROCESS | 1858 | 1477445299656 Marionette TRACE conn4 <- [1,2098,null,{"value":"7"}] 18:28:19 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 18:28:19 INFO - PROCESS | 1858 | 1477445299690 Marionette TRACE conn4 -> [0,2099,"getContext",null] 18:28:19 INFO - PROCESS | 1858 | 1477445299697 Marionette TRACE conn4 <- [1,2099,null,{"value":"content"}] 18:28:19 INFO - PROCESS | 1858 | 1477445299706 Marionette TRACE conn4 -> [0,2100,"setContext",{"value":"chrome"}] 18:28:19 INFO - PROCESS | 1858 | 1477445299711 Marionette TRACE conn4 <- [1,2100,null,{}] 18:28:19 INFO - PROCESS | 1858 | 1477445299719 Marionette TRACE conn4 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 18:28:19 INFO - PROCESS | 1858 | 1477445299744 Marionette TRACE conn4 <- [1,2101,null,{"value":true}] 18:28:19 INFO - PROCESS | 1858 | 1477445299750 Marionette TRACE conn4 -> [0,2102,"setContext",{"value":"content"}] 18:28:19 INFO - PROCESS | 1858 | 1477445299759 Marionette TRACE conn4 <- [1,2102,null,{}] 18:28:19 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 18:28:19 INFO - PROCESS | 1858 | 1477445299771 Marionette TRACE conn4 -> [0,2103,"getContext",null] 18:28:19 INFO - PROCESS | 1858 | 1477445299775 Marionette TRACE conn4 <- [1,2103,null,{"value":"content"}] 18:28:19 INFO - PROCESS | 1858 | 1477445299857 Marionette TRACE conn4 -> [0,2104,"setContext",{"value":"chrome"}] 18:28:19 INFO - PROCESS | 1858 | 1477445299865 Marionette TRACE conn4 <- [1,2104,null,{}] 18:28:19 INFO - PROCESS | 1858 | 1477445299885 Marionette TRACE conn4 -> [0,2105,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 18:28:19 INFO - PROCESS | 1858 | 1477445299907 Marionette TRACE conn4 <- [1,2105,null,{"value":null}] 18:28:19 INFO - PROCESS | 1858 | 1477445299914 Marionette TRACE conn4 -> [0,2106,"setContext",{"value":"content"}] 18:28:19 INFO - PROCESS | 1858 | 1477445299921 Marionette TRACE conn4 <- [1,2106,null,{}] 18:28:19 INFO - PROCESS | 1858 | 1477445299927 Marionette TRACE conn4 -> [0,2107,"getContext",null] 18:28:19 INFO - PROCESS | 1858 | 1477445299934 Marionette TRACE conn4 <- [1,2107,null,{"value":"content"}] 18:28:19 INFO - PROCESS | 1858 | 1477445299951 Marionette TRACE conn4 -> [0,2108,"setContext",{"value":"chrome"}] 18:28:19 INFO - PROCESS | 1858 | 1477445299958 Marionette TRACE conn4 <- [1,2108,null,{}] 18:28:20 INFO - PROCESS | 1858 | 1477445300012 Marionette TRACE conn4 -> [0,2109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 18:28:20 INFO - PROCESS | 1858 | 1477445300033 Marionette TRACE conn4 <- [1,2109,null,{"value":true}] 18:28:20 INFO - PROCESS | 1858 | 1477445300048 Marionette TRACE conn4 -> [0,2110,"setContext",{"value":"content"}] 18:28:20 INFO - PROCESS | 1858 | 1477445300052 Marionette TRACE conn4 <- [1,2110,null,{}] 18:28:20 INFO - Setting pref security.mixed_content.use_hsts (false) 18:28:20 INFO - PROCESS | 1858 | 1477445300058 Marionette TRACE conn4 -> [0,2111,"getContext",null] 18:28:20 INFO - PROCESS | 1858 | 1477445300062 Marionette TRACE conn4 <- [1,2111,null,{"value":"content"}] 18:28:20 INFO - PROCESS | 1858 | 1477445300070 Marionette TRACE conn4 -> [0,2112,"setContext",{"value":"chrome"}] 18:28:20 INFO - PROCESS | 1858 | 1477445300075 Marionette TRACE conn4 <- [1,2112,null,{}] 18:28:20 INFO - PROCESS | 1858 | 1477445300081 Marionette TRACE conn4 -> [0,2113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 18:28:20 INFO - PROCESS | 1858 | 1477445300106 Marionette TRACE conn4 <- [1,2113,null,{"value":null}] 18:28:20 INFO - PROCESS | 1858 | --DOCSHELL 0x8f893c00 == 21 [pid = 1858] [id = 449] 18:28:20 INFO - PROCESS | 1858 | --DOCSHELL 0xa2d75800 == 20 [pid = 1858] [id = 450] 18:28:20 INFO - PROCESS | 1858 | --DOCSHELL 0x83180800 == 19 [pid = 1858] [id = 447] 18:28:20 INFO - PROCESS | 1858 | --DOCSHELL 0x8c72b800 == 18 [pid = 1858] [id = 448] 18:28:20 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8d3000 == 17 [pid = 1858] [id = 441] 18:28:20 INFO - PROCESS | 1858 | --DOCSHELL 0x98f32400 == 16 [pid = 1858] [id = 442] 18:28:20 INFO - PROCESS | 1858 | --DOCSHELL 0x97825800 == 15 [pid = 1858] [id = 437] 18:28:20 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x8c26c800) [pid = 1858] [serial = 1293] [outer = (nil)] [url = about:blank] 18:28:20 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8c8a0800) [pid = 1858] [serial = 1303] [outer = (nil)] [url = about:blank] 18:28:20 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x8dc85000) [pid = 1858] [serial = 1306] [outer = (nil)] [url = about:blank] 18:28:20 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x8dc0c000) [pid = 1858] [serial = 1305] [outer = (nil)] [url = about:blank] 18:28:20 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x8c89d800) [pid = 1858] [serial = 1302] [outer = (nil)] [url = about:blank] 18:28:20 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x8bb2e000) [pid = 1858] [serial = 1300] [outer = (nil)] [url = about:blank] 18:28:20 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x8b8c6800) [pid = 1858] [serial = 1299] [outer = (nil)] [url = about:blank] 18:28:20 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x95ab0400) [pid = 1858] [serial = 1308] [outer = (nil)] [url = about:blank] 18:28:20 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x9a02bc00) [pid = 1858] [serial = 1296] [outer = (nil)] [url = about:blank] 18:28:20 INFO - PROCESS | 1858 | 1477445300888 Marionette TRACE conn4 -> [0,2114,"setContext",{"value":"content"}] 18:28:20 INFO - PROCESS | 1858 | 1477445300893 Marionette TRACE conn4 <- [1,2114,null,{}] 18:28:20 INFO - PROCESS | 1858 | 1477445300904 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:21 INFO - PROCESS | 1858 | 1477445301077 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 18:28:21 INFO - PROCESS | 1858 | 1477445301096 Marionette TRACE conn4 -> [0,2116,"getWindowHandles",null] 18:28:21 INFO - PROCESS | 1858 | 1477445301104 Marionette TRACE conn4 <- [1,2116,null,["7"]] 18:28:21 INFO - PROCESS | 1858 | 1477445301111 Marionette TRACE conn4 -> [0,2117,"switchToWindow",{"name":"7"}] 18:28:21 INFO - PROCESS | 1858 | 1477445301123 Marionette TRACE conn4 <- [1,2117,null,{}] 18:28:21 INFO - PROCESS | 1858 | 1477445301236 Marionette TRACE conn4 -> [0,2118,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:21 INFO - PROCESS | 1858 | ++DOCSHELL 0x87cd9800 == 16 [pid = 1858] [id = 461] 18:28:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x87cd9c00) [pid = 1858] [serial = 1353] [outer = (nil)] 18:28:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x87ce0400) [pid = 1858] [serial = 1354] [outer = 0x87cd9c00] 18:28:21 INFO - PROCESS | 1858 | 1477445301322 Marionette DEBUG loaded listener.js 18:28:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x8b5f1000) [pid = 1858] [serial = 1355] [outer = 0x87cd9c00] 18:28:21 INFO - PROCESS | 1858 | [1858] 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 18:28:21 INFO - PROCESS | 1858 | [1858] 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 18:28:21 INFO - PROCESS | 1858 | [1858] 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 362 18:28:22 INFO - PROCESS | 1858 | 1477445302035 Marionette TRACE conn4 <- [1,2118,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 18:28:22 INFO - . 18:28:22 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 2415ms 18:28:22 INFO - PROCESS | 1858 | 1477445302083 Marionette TRACE conn4 -> [0,2119,"getWindowHandle",null] 18:28:22 INFO - PROCESS | 1858 | 1477445302092 Marionette TRACE conn4 <- [1,2119,null,{"value":"7"}] 18:28:22 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 18:28:22 INFO - PROCESS | 1858 | 1477445302099 Marionette TRACE conn4 -> [0,2120,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:22 INFO - PROCESS | 1858 | 1477445302316 Marionette TRACE conn4 <- [1,2120,null,{"value":null}] 18:28:22 INFO - PROCESS | 1858 | 1477445302329 Marionette TRACE conn4 -> [0,2121,"getWindowHandles",null] 18:28:22 INFO - PROCESS | 1858 | 1477445302333 Marionette TRACE conn4 <- [1,2121,null,["7"]] 18:28:22 INFO - PROCESS | 1858 | 1477445302342 Marionette TRACE conn4 -> [0,2122,"switchToWindow",{"name":"7"}] 18:28:22 INFO - PROCESS | 1858 | 1477445302347 Marionette TRACE conn4 <- [1,2122,null,{}] 18:28:22 INFO - PROCESS | 1858 | 1477445302353 Marionette TRACE conn4 -> [0,2123,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8ca800 == 17 [pid = 1858] [id = 462] 18:28:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x8b8cb400) [pid = 1858] [serial = 1356] [outer = (nil)] 18:28:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x8b8d2000) [pid = 1858] [serial = 1357] [outer = 0x8b8cb400] 18:28:22 INFO - PROCESS | 1858 | 1477445302434 Marionette DEBUG loaded listener.js 18:28:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x8b7ee400) [pid = 1858] [serial = 1358] [outer = 0x8b8cb400] 18:28:23 INFO - PROCESS | 1858 | [1858] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 18:28:23 INFO - PROCESS | 1858 | 1477445303255 Marionette TRACE conn4 <- [1,2123,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 18:28:23 INFO - . 18:28:23 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 1175ms 18:28:23 INFO - PROCESS | 1858 | 1477445303287 Marionette TRACE conn4 -> [0,2124,"getWindowHandle",null] 18:28:23 INFO - PROCESS | 1858 | 1477445303296 Marionette TRACE conn4 <- [1,2124,null,{"value":"7"}] 18:28:23 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 18:28:23 INFO - PROCESS | 1858 | 1477445303305 Marionette TRACE conn4 -> [0,2125,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:23 INFO - PROCESS | 1858 | 1477445303541 Marionette TRACE conn4 <- [1,2125,null,{"value":null}] 18:28:23 INFO - PROCESS | 1858 | 1477445303619 Marionette TRACE conn4 -> [0,2126,"getWindowHandles",null] 18:28:23 INFO - PROCESS | 1858 | 1477445303624 Marionette TRACE conn4 <- [1,2126,null,["7"]] 18:28:23 INFO - PROCESS | 1858 | 1477445303633 Marionette TRACE conn4 -> [0,2127,"switchToWindow",{"name":"7"}] 18:28:23 INFO - PROCESS | 1858 | 1477445303640 Marionette TRACE conn4 <- [1,2127,null,{}] 18:28:23 INFO - PROCESS | 1858 | 1477445303647 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:23 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca2bc00 == 18 [pid = 1858] [id = 463] 18:28:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x8ca2c000) [pid = 1858] [serial = 1359] [outer = (nil)] 18:28:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8ca2fc00) [pid = 1858] [serial = 1360] [outer = 0x8ca2c000] 18:28:23 INFO - PROCESS | 1858 | 1477445303741 Marionette DEBUG loaded listener.js 18:28:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x8cb3b000) [pid = 1858] [serial = 1361] [outer = 0x8ca2c000] 18:28:24 INFO - PROCESS | 1858 | [1858] 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 18:28:24 INFO - PROCESS | 1858 | [1858] 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 18:28:24 INFO - PROCESS | 1858 | 1477445304551 Marionette TRACE conn4 <- [1,2128,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 18:28:24 INFO - . 18:28:24 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 1273ms 18:28:24 INFO - PROCESS | 1858 | 1477445304579 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 18:28:24 INFO - PROCESS | 1858 | 1477445304583 Marionette TRACE conn4 <- [1,2129,null,{"value":"7"}] 18:28:24 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 18:28:24 INFO - PROCESS | 1858 | 1477445304590 Marionette TRACE conn4 -> [0,2130,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:24 INFO - PROCESS | 1858 | 1477445304810 Marionette TRACE conn4 <- [1,2130,null,{"value":null}] 18:28:24 INFO - PROCESS | 1858 | 1477445304901 Marionette TRACE conn4 -> [0,2131,"getWindowHandles",null] 18:28:24 INFO - PROCESS | 1858 | 1477445304910 Marionette TRACE conn4 <- [1,2131,null,["7"]] 18:28:24 INFO - PROCESS | 1858 | 1477445304915 Marionette TRACE conn4 -> [0,2132,"switchToWindow",{"name":"7"}] 18:28:24 INFO - PROCESS | 1858 | 1477445304923 Marionette TRACE conn4 <- [1,2132,null,{}] 18:28:25 INFO - PROCESS | 1858 | 1477445304995 Marionette TRACE conn4 -> [0,2133,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc87800 == 19 [pid = 1858] [id = 464] 18:28:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x8f680c00) [pid = 1858] [serial = 1362] [outer = (nil)] 18:28:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x8f83c800) [pid = 1858] [serial = 1363] [outer = 0x8f680c00] 18:28:25 INFO - PROCESS | 1858 | 1477445305074 Marionette DEBUG loaded listener.js 18:28:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x8f88bc00) [pid = 1858] [serial = 1364] [outer = 0x8f680c00] 18:28:25 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x98340000) [pid = 1858] [serial = 1335] [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] 18:28:25 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x8f88cc00) [pid = 1858] [serial = 1329] [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] 18:28:25 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x8f981000) [pid = 1858] [serial = 1316] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 18:28:25 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x83181000) [pid = 1858] [serial = 1310] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 18:28:25 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8db98800) [pid = 1858] [serial = 1326] [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] 18:28:25 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x96199000) [pid = 1858] [serial = 1332] [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] 18:28:25 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0xa2d75c00) [pid = 1858] [serial = 1319] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 18:28:25 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x942e8400) [pid = 1858] [serial = 1307] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 18:28:25 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x8c72c400) [pid = 1858] [serial = 1313] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 18:28:25 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x8f981c00) [pid = 1858] [serial = 1289] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 18:28:25 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x8bb2c800) [pid = 1858] [serial = 1292] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 18:28:25 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x97826800) [pid = 1858] [serial = 1280] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 18:28:25 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x9a025800) [pid = 1858] [serial = 1295] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 18:28:26 INFO - PROCESS | 1858 | [1858] 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 18:28:26 INFO - PROCESS | 1858 | [1858] 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 18:28:26 INFO - PROCESS | 1858 | [1858] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 18:28:26 INFO - PROCESS | 1858 | 1477445306104 Marionette TRACE conn4 <- [1,2133,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 18:28:26 INFO - . 18:28:26 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 1571ms 18:28:26 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 18:28:26 INFO - Clearing pref security.mixed_content.send_hsts_priming 18:28:26 INFO - PROCESS | 1858 | 1477445306161 Marionette TRACE conn4 -> [0,2134,"getWindowHandle",null] 18:28:26 INFO - PROCESS | 1858 | 1477445306164 Marionette TRACE conn4 <- [1,2134,null,{"value":"7"}] 18:28:26 INFO - PROCESS | 1858 | 1477445306170 Marionette TRACE conn4 -> [0,2135,"getContext",null] 18:28:26 INFO - PROCESS | 1858 | 1477445306174 Marionette TRACE conn4 <- [1,2135,null,{"value":"content"}] 18:28:26 INFO - PROCESS | 1858 | 1477445306179 Marionette TRACE conn4 -> [0,2136,"setContext",{"value":"chrome"}] 18:28:26 INFO - PROCESS | 1858 | 1477445306181 Marionette TRACE conn4 <- [1,2136,null,{}] 18:28:26 INFO - PROCESS | 1858 | 1477445306187 Marionette TRACE conn4 -> [0,2137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 18:28:26 INFO - PROCESS | 1858 | 1477445306201 Marionette TRACE conn4 <- [1,2137,null,{"value":null}] 18:28:26 INFO - PROCESS | 1858 | 1477445306209 Marionette TRACE conn4 -> [0,2138,"setContext",{"value":"content"}] 18:28:26 INFO - PROCESS | 1858 | 1477445306212 Marionette TRACE conn4 <- [1,2138,null,{}] 18:28:26 INFO - Clearing pref security.mixed_content.use_hsts 18:28:26 INFO - PROCESS | 1858 | 1477445306218 Marionette TRACE conn4 -> [0,2139,"getContext",null] 18:28:26 INFO - PROCESS | 1858 | 1477445306222 Marionette TRACE conn4 <- [1,2139,null,{"value":"content"}] 18:28:26 INFO - PROCESS | 1858 | 1477445306238 Marionette TRACE conn4 -> [0,2140,"setContext",{"value":"chrome"}] 18:28:26 INFO - PROCESS | 1858 | 1477445306241 Marionette TRACE conn4 <- [1,2140,null,{}] 18:28:26 INFO - PROCESS | 1858 | 1477445306246 Marionette TRACE conn4 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 18:28:26 INFO - PROCESS | 1858 | 1477445306260 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 18:28:26 INFO - PROCESS | 1858 | 1477445306274 Marionette TRACE conn4 -> [0,2142,"setContext",{"value":"content"}] 18:28:26 INFO - PROCESS | 1858 | 1477445306277 Marionette TRACE conn4 <- [1,2142,null,{}] 18:28:26 INFO - PROCESS | 1858 | 1477445306283 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:26 INFO - PROCESS | 1858 | 1477445306440 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 18:28:26 INFO - PROCESS | 1858 | 1477445306453 Marionette TRACE conn4 -> [0,2144,"getWindowHandles",null] 18:28:26 INFO - PROCESS | 1858 | 1477445306456 Marionette TRACE conn4 <- [1,2144,null,["7"]] 18:28:26 INFO - PROCESS | 1858 | 1477445306462 Marionette TRACE conn4 -> [0,2145,"switchToWindow",{"name":"7"}] 18:28:26 INFO - PROCESS | 1858 | 1477445306466 Marionette TRACE conn4 <- [1,2145,null,{}] 18:28:26 INFO - PROCESS | 1858 | 1477445306472 Marionette TRACE conn4 -> [0,2146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x9064e400 == 20 [pid = 1858] [id = 465] 18:28:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x90650000) [pid = 1858] [serial = 1365] [outer = (nil)] 18:28:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x9107d000) [pid = 1858] [serial = 1366] [outer = 0x90650000] 18:28:26 INFO - PROCESS | 1858 | 1477445306549 Marionette DEBUG loaded listener.js 18:28:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x938e6400) [pid = 1858] [serial = 1367] [outer = 0x90650000] 18:28:27 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:28:27 INFO - PROCESS | 1858 | 1477445307336 Marionette TRACE conn4 <- [1,2146,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 18:28:27 INFO - . 18:28:27 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 1184ms 18:28:27 INFO - PROCESS | 1858 | 1477445307353 Marionette TRACE conn4 -> [0,2147,"getWindowHandle",null] 18:28:27 INFO - PROCESS | 1858 | 1477445307356 Marionette TRACE conn4 <- [1,2147,null,{"value":"7"}] 18:28:27 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 18:28:27 INFO - PROCESS | 1858 | 1477445307363 Marionette TRACE conn4 -> [0,2148,"getContext",null] 18:28:27 INFO - PROCESS | 1858 | 1477445307366 Marionette TRACE conn4 <- [1,2148,null,{"value":"content"}] 18:28:27 INFO - PROCESS | 1858 | 1477445307371 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"chrome"}] 18:28:27 INFO - PROCESS | 1858 | 1477445307375 Marionette TRACE conn4 <- [1,2149,null,{}] 18:28:27 INFO - PROCESS | 1858 | 1477445307380 Marionette TRACE conn4 -> [0,2150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 18:28:27 INFO - PROCESS | 1858 | 1477445307397 Marionette TRACE conn4 <- [1,2150,null,{"value":true}] 18:28:27 INFO - PROCESS | 1858 | 1477445307401 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"content"}] 18:28:27 INFO - PROCESS | 1858 | 1477445307404 Marionette TRACE conn4 <- [1,2151,null,{}] 18:28:27 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 18:28:27 INFO - PROCESS | 1858 | 1477445307410 Marionette TRACE conn4 -> [0,2152,"getContext",null] 18:28:27 INFO - PROCESS | 1858 | 1477445307412 Marionette TRACE conn4 <- [1,2152,null,{"value":"content"}] 18:28:27 INFO - PROCESS | 1858 | 1477445307417 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"chrome"}] 18:28:27 INFO - PROCESS | 1858 | 1477445307421 Marionette TRACE conn4 <- [1,2153,null,{}] 18:28:27 INFO - PROCESS | 1858 | 1477445307430 Marionette TRACE conn4 -> [0,2154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 18:28:27 INFO - PROCESS | 1858 | 1477445307446 Marionette TRACE conn4 <- [1,2154,null,{"value":null}] 18:28:27 INFO - PROCESS | 1858 | 1477445307451 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"content"}] 18:28:27 INFO - PROCESS | 1858 | 1477445307475 Marionette TRACE conn4 <- [1,2155,null,{}] 18:28:27 INFO - PROCESS | 1858 | 1477445307480 Marionette TRACE conn4 -> [0,2156,"getContext",null] 18:28:27 INFO - PROCESS | 1858 | 1477445307486 Marionette TRACE conn4 <- [1,2156,null,{"value":"content"}] 18:28:27 INFO - PROCESS | 1858 | 1477445307491 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"chrome"}] 18:28:27 INFO - PROCESS | 1858 | 1477445307496 Marionette TRACE conn4 <- [1,2157,null,{}] 18:28:27 INFO - PROCESS | 1858 | 1477445307501 Marionette TRACE conn4 -> [0,2158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 18:28:27 INFO - PROCESS | 1858 | 1477445307517 Marionette TRACE conn4 <- [1,2158,null,{"value":true}] 18:28:27 INFO - PROCESS | 1858 | 1477445307522 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"content"}] 18:28:27 INFO - PROCESS | 1858 | 1477445307526 Marionette TRACE conn4 <- [1,2159,null,{}] 18:28:27 INFO - Setting pref security.mixed_content.use_hsts (false) 18:28:27 INFO - PROCESS | 1858 | 1477445307532 Marionette TRACE conn4 -> [0,2160,"getContext",null] 18:28:27 INFO - PROCESS | 1858 | 1477445307534 Marionette TRACE conn4 <- [1,2160,null,{"value":"content"}] 18:28:27 INFO - PROCESS | 1858 | 1477445307544 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"chrome"}] 18:28:27 INFO - PROCESS | 1858 | 1477445307551 Marionette TRACE conn4 <- [1,2161,null,{}] 18:28:27 INFO - PROCESS | 1858 | 1477445307556 Marionette TRACE conn4 -> [0,2162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 18:28:27 INFO - PROCESS | 1858 | 1477445307575 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 18:28:27 INFO - PROCESS | 1858 | 1477445307598 Marionette TRACE conn4 -> [0,2163,"setContext",{"value":"content"}] 18:28:27 INFO - PROCESS | 1858 | 1477445307604 Marionette TRACE conn4 <- [1,2163,null,{}] 18:28:27 INFO - PROCESS | 1858 | 1477445307609 Marionette TRACE conn4 -> [0,2164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:27 INFO - PROCESS | 1858 | 1477445307845 Marionette TRACE conn4 <- [1,2164,null,{"value":null}] 18:28:28 INFO - PROCESS | 1858 | 1477445308018 Marionette TRACE conn4 -> [0,2165,"getWindowHandles",null] 18:28:28 INFO - PROCESS | 1858 | 1477445308023 Marionette TRACE conn4 <- [1,2165,null,["7"]] 18:28:28 INFO - PROCESS | 1858 | 1477445308034 Marionette TRACE conn4 -> [0,2166,"switchToWindow",{"name":"7"}] 18:28:28 INFO - PROCESS | 1858 | 1477445308043 Marionette TRACE conn4 <- [1,2166,null,{}] 18:28:28 INFO - PROCESS | 1858 | 1477445308093 Marionette TRACE conn4 -> [0,2167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x831e4800 == 21 [pid = 1858] [id = 466] 18:28:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x831e4c00) [pid = 1858] [serial = 1368] [outer = (nil)] 18:28:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x87cdec00) [pid = 1858] [serial = 1369] [outer = 0x831e4c00] 18:28:28 INFO - PROCESS | 1858 | 1477445308188 Marionette DEBUG loaded listener.js 18:28:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x8b5f3800) [pid = 1858] [serial = 1370] [outer = 0x831e4c00] 18:28:29 INFO - PROCESS | 1858 | 1477445309042 Marionette TRACE conn4 <- [1,2167,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: picture-tag\n expectation: blocked",0,null,null]]]}] 18:28:29 INFO - . 18:28:29 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 1716ms 18:28:29 INFO - PROCESS | 1858 | 1477445309108 Marionette TRACE conn4 -> [0,2168,"getWindowHandle",null] 18:28:29 INFO - PROCESS | 1858 | 1477445309116 Marionette TRACE conn4 <- [1,2168,null,{"value":"7"}] 18:28:29 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 18:28:29 INFO - PROCESS | 1858 | 1477445309127 Marionette TRACE conn4 -> [0,2169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:29 INFO - PROCESS | 1858 | 1477445309317 Marionette TRACE conn4 <- [1,2169,null,{"value":null}] 18:28:29 INFO - PROCESS | 1858 | 1477445309484 Marionette TRACE conn4 -> [0,2170,"getWindowHandles",null] 18:28:29 INFO - PROCESS | 1858 | 1477445309490 Marionette TRACE conn4 <- [1,2170,null,["7"]] 18:28:29 INFO - PROCESS | 1858 | 1477445309501 Marionette TRACE conn4 -> [0,2171,"switchToWindow",{"name":"7"}] 18:28:29 INFO - PROCESS | 1858 | 1477445309509 Marionette TRACE conn4 <- [1,2171,null,{}] 18:28:29 INFO - PROCESS | 1858 | 1477445309515 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca25800 == 22 [pid = 1858] [id = 467] 18:28:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x8ca25c00) [pid = 1858] [serial = 1371] [outer = (nil)] 18:28:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x8ca2a000) [pid = 1858] [serial = 1372] [outer = 0x8ca25c00] 18:28:29 INFO - PROCESS | 1858 | 1477445309606 Marionette DEBUG loaded listener.js 18:28:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8ca2a400) [pid = 1858] [serial = 1373] [outer = 0x8ca25c00] 18:28:30 INFO - PROCESS | 1858 | [1858] 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 18:28:30 INFO - PROCESS | 1858 | [1858] 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 18:28:30 INFO - PROCESS | 1858 | [1858] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 18:28:30 INFO - PROCESS | 1858 | 1477445310476 Marionette TRACE conn4 <- [1,2172,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 18:28:30 INFO - . 18:28:30 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 1370ms 18:28:30 INFO - PROCESS | 1858 | 1477445310497 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 18:28:30 INFO - PROCESS | 1858 | 1477445310502 Marionette TRACE conn4 <- [1,2173,null,{"value":"7"}] 18:28:30 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 18:28:30 INFO - Clearing pref security.mixed_content.send_hsts_priming 18:28:30 INFO - PROCESS | 1858 | 1477445310509 Marionette TRACE conn4 -> [0,2174,"getContext",null] 18:28:30 INFO - PROCESS | 1858 | 1477445310515 Marionette TRACE conn4 <- [1,2174,null,{"value":"content"}] 18:28:30 INFO - PROCESS | 1858 | 1477445310563 Marionette TRACE conn4 -> [0,2175,"setContext",{"value":"chrome"}] 18:28:30 INFO - PROCESS | 1858 | 1477445310571 Marionette TRACE conn4 <- [1,2175,null,{}] 18:28:30 INFO - PROCESS | 1858 | 1477445310577 Marionette TRACE conn4 -> [0,2176,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 18:28:30 INFO - PROCESS | 1858 | 1477445310596 Marionette TRACE conn4 <- [1,2176,null,{"value":null}] 18:28:30 INFO - PROCESS | 1858 | 1477445310601 Marionette TRACE conn4 -> [0,2177,"setContext",{"value":"content"}] 18:28:30 INFO - PROCESS | 1858 | 1477445310605 Marionette TRACE conn4 <- [1,2177,null,{}] 18:28:30 INFO - Clearing pref security.mixed_content.use_hsts 18:28:30 INFO - PROCESS | 1858 | 1477445310611 Marionette TRACE conn4 -> [0,2178,"getContext",null] 18:28:30 INFO - PROCESS | 1858 | 1477445310614 Marionette TRACE conn4 <- [1,2178,null,{"value":"content"}] 18:28:30 INFO - PROCESS | 1858 | 1477445310621 Marionette TRACE conn4 -> [0,2179,"setContext",{"value":"chrome"}] 18:28:30 INFO - PROCESS | 1858 | 1477445310625 Marionette TRACE conn4 <- [1,2179,null,{}] 18:28:30 INFO - PROCESS | 1858 | 1477445310631 Marionette TRACE conn4 -> [0,2180,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 18:28:30 INFO - PROCESS | 1858 | 1477445310652 Marionette TRACE conn4 <- [1,2180,null,{"value":null}] 18:28:30 INFO - PROCESS | 1858 | 1477445310704 Marionette TRACE conn4 -> [0,2181,"setContext",{"value":"content"}] 18:28:30 INFO - PROCESS | 1858 | 1477445310708 Marionette TRACE conn4 <- [1,2181,null,{}] 18:28:30 INFO - PROCESS | 1858 | 1477445310714 Marionette TRACE conn4 -> [0,2182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:30 INFO - PROCESS | 1858 | 1477445310919 Marionette TRACE conn4 <- [1,2182,null,{"value":null}] 18:28:31 INFO - PROCESS | 1858 | 1477445311074 Marionette TRACE conn4 -> [0,2183,"getWindowHandles",null] 18:28:31 INFO - PROCESS | 1858 | 1477445311080 Marionette TRACE conn4 <- [1,2183,null,["7"]] 18:28:31 INFO - PROCESS | 1858 | 1477445311088 Marionette TRACE conn4 -> [0,2184,"switchToWindow",{"name":"7"}] 18:28:31 INFO - PROCESS | 1858 | 1477445311095 Marionette TRACE conn4 <- [1,2184,null,{}] 18:28:31 INFO - PROCESS | 1858 | 1477445311101 Marionette TRACE conn4 -> [0,2185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f843800 == 23 [pid = 1858] [id = 468] 18:28:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x8f846000) [pid = 1858] [serial = 1374] [outer = (nil)] 18:28:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x95c34400) [pid = 1858] [serial = 1375] [outer = 0x8f846000] 18:28:31 INFO - PROCESS | 1858 | 1477445311188 Marionette DEBUG loaded listener.js 18:28:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x95c34800) [pid = 1858] [serial = 1376] [outer = 0x8f846000] 18:28:32 INFO - PROCESS | 1858 | [1858] 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 18:28:32 INFO - PROCESS | 1858 | [1858] 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 18:28:32 INFO - PROCESS | 1858 | 1477445312171 Marionette TRACE conn4 <- [1,2185,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: audio-tag\n expectation: blocked",0,null,null]]]}] 18:28:32 INFO - . 18:28:32 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 1678ms 18:28:32 INFO - PROCESS | 1858 | 1477445312186 Marionette TRACE conn4 -> [0,2186,"getWindowHandle",null] 18:28:32 INFO - PROCESS | 1858 | 1477445312192 Marionette TRACE conn4 <- [1,2186,null,{"value":"7"}] 18:28:32 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 18:28:32 INFO - PROCESS | 1858 | 1477445312271 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:32 INFO - PROCESS | 1858 | 1477445312469 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 18:28:32 INFO - PROCESS | 1858 | 1477445312640 Marionette TRACE conn4 -> [0,2188,"getWindowHandles",null] 18:28:32 INFO - PROCESS | 1858 | 1477445312646 Marionette TRACE conn4 <- [1,2188,null,["7"]] 18:28:32 INFO - PROCESS | 1858 | --DOCSHELL 0x83180000 == 22 [pid = 1858] [id = 458] 18:28:32 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8d0c00 == 21 [pid = 1858] [id = 456] 18:28:32 INFO - PROCESS | 1858 | --DOCSHELL 0x9b3c3800 == 20 [pid = 1858] [id = 459] 18:28:32 INFO - PROCESS | 1858 | --DOCSHELL 0x8f97b400 == 19 [pid = 1858] [id = 457] 18:28:32 INFO - PROCESS | 1858 | --DOCSHELL 0x9064e400 == 18 [pid = 1858] [id = 465] 18:28:32 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc87800 == 17 [pid = 1858] [id = 464] 18:28:32 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca2bc00 == 16 [pid = 1858] [id = 463] 18:28:32 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8ca800 == 15 [pid = 1858] [id = 462] 18:28:32 INFO - PROCESS | 1858 | --DOCSHELL 0x87cd9800 == 14 [pid = 1858] [id = 461] 18:28:32 INFO - PROCESS | 1858 | 1477445312709 Marionette TRACE conn4 -> [0,2189,"switchToWindow",{"name":"7"}] 18:28:32 INFO - PROCESS | 1858 | 1477445312717 Marionette TRACE conn4 <- [1,2189,null,{}] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x8f976400) [pid = 1858] [serial = 1330] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x9064e800) [pid = 1858] [serial = 1331] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x8dc02400) [pid = 1858] [serial = 1327] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8dc07400) [pid = 1858] [serial = 1328] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x8b8c6400) [pid = 1858] [serial = 1323] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0xa2fe2c00) [pid = 1858] [serial = 1320] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0xa2fe4c00) [pid = 1858] [serial = 1321] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x95c3c400) [pid = 1858] [serial = 1309] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x8fa20400) [pid = 1858] [serial = 1291] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x8c260000) [pid = 1858] [serial = 1294] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x97bb2c00) [pid = 1858] [serial = 1282] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x9a453400) [pid = 1858] [serial = 1297] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x92a23c00) [pid = 1858] [serial = 1317] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x9318f800) [pid = 1858] [serial = 1318] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x9a2e7800) [pid = 1858] [serial = 1336] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x9a33b800) [pid = 1858] [serial = 1337] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x97522c00) [pid = 1858] [serial = 1333] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x97a7c800) [pid = 1858] [serial = 1334] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x8c731c00) [pid = 1858] [serial = 1314] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x8c732000) [pid = 1858] [serial = 1315] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x831df000) [pid = 1858] [serial = 1311] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x831df800) [pid = 1858] [serial = 1312] [outer = (nil)] [url = about:blank] 18:28:32 INFO - PROCESS | 1858 | 1477445312811 Marionette TRACE conn4 -> [0,2190,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x831df800 == 15 [pid = 1858] [id = 469] 18:28:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x831e7c00) [pid = 1858] [serial = 1377] [outer = (nil)] 18:28:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x87ce4400) [pid = 1858] [serial = 1378] [outer = 0x831e7c00] 18:28:32 INFO - PROCESS | 1858 | 1477445312895 Marionette DEBUG loaded listener.js 18:28:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x87ce6400) [pid = 1858] [serial = 1379] [outer = 0x831e7c00] 18:28:33 INFO - PROCESS | 1858 | 1477445313587 Marionette TRACE conn4 <- [1,2190,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: img-tag\n expectation: blocked",0,null,null]]]}] 18:28:33 INFO - . 18:28:33 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 1375ms 18:28:33 INFO - PROCESS | 1858 | 1477445313631 Marionette TRACE conn4 -> [0,2191,"getWindowHandle",null] 18:28:33 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 18:28:33 INFO - PROCESS | 1858 | 1477445313636 Marionette TRACE conn4 <- [1,2191,null,{"value":"7"}] 18:28:33 INFO - PROCESS | 1858 | 1477445313643 Marionette TRACE conn4 -> [0,2192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:33 INFO - PROCESS | 1858 | 1477445313820 Marionette TRACE conn4 <- [1,2192,null,{"value":null}] 18:28:33 INFO - PROCESS | 1858 | 1477445313951 Marionette TRACE conn4 -> [0,2193,"getWindowHandles",null] 18:28:33 INFO - PROCESS | 1858 | 1477445313956 Marionette TRACE conn4 <- [1,2193,null,["7"]] 18:28:33 INFO - PROCESS | 1858 | 1477445313963 Marionette TRACE conn4 -> [0,2194,"switchToWindow",{"name":"7"}] 18:28:33 INFO - PROCESS | 1858 | 1477445313968 Marionette TRACE conn4 <- [1,2194,null,{}] 18:28:33 INFO - PROCESS | 1858 | 1477445313974 Marionette TRACE conn4 -> [0,2195,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c25d800 == 16 [pid = 1858] [id = 470] 18:28:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x8c263400) [pid = 1858] [serial = 1380] [outer = (nil)] 18:28:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x8c268400) [pid = 1858] [serial = 1381] [outer = 0x8c263400] 18:28:34 INFO - PROCESS | 1858 | 1477445314056 Marionette DEBUG loaded listener.js 18:28:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x8c72c400) [pid = 1858] [serial = 1382] [outer = 0x8c263400] 18:28:34 INFO - PROCESS | 1858 | [1858] 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 18:28:34 INFO - PROCESS | 1858 | [1858] 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 18:28:34 INFO - PROCESS | 1858 | 1477445314804 Marionette TRACE conn4 <- [1,2195,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: blocked",0,null,null]]]}] 18:28:34 INFO - . 18:28:34 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 1222ms 18:28:34 INFO - PROCESS | 1858 | 1477445314871 Marionette TRACE conn4 -> [0,2196,"getWindowHandle",null] 18:28:34 INFO - PROCESS | 1858 | 1477445314878 Marionette TRACE conn4 <- [1,2196,null,{"value":"7"}] 18:28:34 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 18:28:34 INFO - PROCESS | 1858 | 1477445314891 Marionette TRACE conn4 -> [0,2197,"getContext",null] 18:28:34 INFO - PROCESS | 1858 | 1477445314893 Marionette TRACE conn4 <- [1,2197,null,{"value":"content"}] 18:28:34 INFO - PROCESS | 1858 | 1477445314899 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"chrome"}] 18:28:34 INFO - PROCESS | 1858 | 1477445314901 Marionette TRACE conn4 <- [1,2198,null,{}] 18:28:34 INFO - PROCESS | 1858 | 1477445314907 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 18:28:34 INFO - PROCESS | 1858 | 1477445314938 Marionette TRACE conn4 <- [1,2199,null,{"value":true}] 18:28:34 INFO - PROCESS | 1858 | 1477445314959 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"content"}] 18:28:34 INFO - PROCESS | 1858 | 1477445314963 Marionette TRACE conn4 <- [1,2200,null,{}] 18:28:34 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 18:28:34 INFO - PROCESS | 1858 | 1477445314968 Marionette TRACE conn4 -> [0,2201,"getContext",null] 18:28:34 INFO - PROCESS | 1858 | 1477445314972 Marionette TRACE conn4 <- [1,2201,null,{"value":"content"}] 18:28:34 INFO - PROCESS | 1858 | 1477445314978 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"chrome"}] 18:28:34 INFO - PROCESS | 1858 | 1477445314980 Marionette TRACE conn4 <- [1,2202,null,{}] 18:28:34 INFO - PROCESS | 1858 | 1477445314986 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 18:28:35 INFO - PROCESS | 1858 | 1477445315004 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 18:28:35 INFO - PROCESS | 1858 | 1477445315017 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"content"}] 18:28:35 INFO - PROCESS | 1858 | 1477445315019 Marionette TRACE conn4 <- [1,2204,null,{}] 18:28:35 INFO - PROCESS | 1858 | 1477445315026 Marionette TRACE conn4 -> [0,2205,"getContext",null] 18:28:35 INFO - PROCESS | 1858 | 1477445315029 Marionette TRACE conn4 <- [1,2205,null,{"value":"content"}] 18:28:35 INFO - PROCESS | 1858 | 1477445315035 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"chrome"}] 18:28:35 INFO - PROCESS | 1858 | 1477445315037 Marionette TRACE conn4 <- [1,2206,null,{}] 18:28:35 INFO - PROCESS | 1858 | 1477445315043 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 18:28:35 INFO - PROCESS | 1858 | 1477445315060 Marionette TRACE conn4 <- [1,2207,null,{"value":true}] 18:28:35 INFO - PROCESS | 1858 | 1477445315074 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"content"}] 18:28:35 INFO - PROCESS | 1858 | 1477445315077 Marionette TRACE conn4 <- [1,2208,null,{}] 18:28:35 INFO - Setting pref security.mixed_content.use_hsts (false) 18:28:35 INFO - PROCESS | 1858 | 1477445315083 Marionette TRACE conn4 -> [0,2209,"getContext",null] 18:28:35 INFO - PROCESS | 1858 | 1477445315086 Marionette TRACE conn4 <- [1,2209,null,{"value":"content"}] 18:28:35 INFO - PROCESS | 1858 | 1477445315104 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"chrome"}] 18:28:35 INFO - PROCESS | 1858 | 1477445315109 Marionette TRACE conn4 <- [1,2210,null,{}] 18:28:35 INFO - PROCESS | 1858 | 1477445315114 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 18:28:35 INFO - PROCESS | 1858 | 1477445315130 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 18:28:35 INFO - PROCESS | 1858 | 1477445315141 Marionette TRACE conn4 -> [0,2212,"setContext",{"value":"content"}] 18:28:35 INFO - PROCESS | 1858 | 1477445315143 Marionette TRACE conn4 <- [1,2212,null,{}] 18:28:35 INFO - PROCESS | 1858 | 1477445315149 Marionette TRACE conn4 -> [0,2213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:35 INFO - PROCESS | 1858 | 1477445315384 Marionette TRACE conn4 <- [1,2213,null,{"value":null}] 18:28:35 INFO - PROCESS | 1858 | 1477445315408 Marionette TRACE conn4 -> [0,2214,"getWindowHandles",null] 18:28:35 INFO - PROCESS | 1858 | 1477445315415 Marionette TRACE conn4 <- [1,2214,null,["7"]] 18:28:35 INFO - PROCESS | 1858 | 1477445315420 Marionette TRACE conn4 -> [0,2215,"switchToWindow",{"name":"7"}] 18:28:35 INFO - PROCESS | 1858 | 1477445315427 Marionette TRACE conn4 <- [1,2215,null,{}] 18:28:35 INFO - PROCESS | 1858 | 1477445315432 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d979800 == 17 [pid = 1858] [id = 471] 18:28:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x8d97fc00) [pid = 1858] [serial = 1383] [outer = (nil)] 18:28:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x8dc0c000) [pid = 1858] [serial = 1384] [outer = 0x8d97fc00] 18:28:35 INFO - PROCESS | 1858 | 1477445315582 Marionette DEBUG loaded listener.js 18:28:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x8dc8d400) [pid = 1858] [serial = 1385] [outer = 0x8d97fc00] 18:28:36 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x8f680c00) [pid = 1858] [serial = 1362] [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] 18:28:36 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x8b8d2400) [pid = 1858] [serial = 1338] [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] 18:28:36 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x8f97d400) [pid = 1858] [serial = 1341] [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] 18:28:36 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x9a3d6800) [pid = 1858] [serial = 1344] [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] 18:28:36 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x9b4db800) [pid = 1858] [serial = 1347] [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] 18:28:36 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x87cd9c00) [pid = 1858] [serial = 1353] [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] 18:28:36 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0xa2d73400) [pid = 1858] [serial = 1350] [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] 18:28:36 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x8ca2c000) [pid = 1858] [serial = 1359] [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] 18:28:36 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x8b8cb400) [pid = 1858] [serial = 1356] [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] 18:28:36 INFO - PROCESS | 1858 | [aac @ 0x8f83e800] err{or,}_recognition separate: 1; 1 18:28:36 INFO - PROCESS | 1858 | [aac @ 0x8f83e800] err{or,}_recognition combined: 1; 1 18:28:36 INFO - PROCESS | 1858 | [aac @ 0x8f83e800] Unsupported bit depth: 0 18:28:36 INFO - PROCESS | 1858 | [h264 @ 0x8f97d400] err{or,}_recognition separate: 1; 1 18:28:36 INFO - PROCESS | 1858 | [h264 @ 0x8f97d400] err{or,}_recognition combined: 1; 1 18:28:36 INFO - PROCESS | 1858 | [h264 @ 0x8f97d400] Unsupported bit depth: 0 18:28:36 INFO - PROCESS | 1858 | 1477445316710 Marionette TRACE conn4 <- [1,2216,null,{"value":["/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: allowed",0,null,null]]]}] 18:28:36 INFO - . 18:28:36 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 1879ms 18:28:36 INFO - PROCESS | 1858 | 1477445316771 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 18:28:36 INFO - PROCESS | 1858 | 1477445316774 Marionette TRACE conn4 <- [1,2217,null,{"value":"7"}] 18:28:36 INFO - TEST-START | /navigation-timing/idlharness.html 18:28:36 INFO - Clearing pref security.mixed_content.send_hsts_priming 18:28:36 INFO - PROCESS | 1858 | 1477445316781 Marionette TRACE conn4 -> [0,2218,"getContext",null] 18:28:36 INFO - PROCESS | 1858 | 1477445316784 Marionette TRACE conn4 <- [1,2218,null,{"value":"content"}] 18:28:36 INFO - PROCESS | 1858 | 1477445316789 Marionette TRACE conn4 -> [0,2219,"setContext",{"value":"chrome"}] 18:28:36 INFO - PROCESS | 1858 | 1477445316792 Marionette TRACE conn4 <- [1,2219,null,{}] 18:28:36 INFO - PROCESS | 1858 | 1477445316797 Marionette TRACE conn4 -> [0,2220,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 18:28:36 INFO - PROCESS | 1858 | 1477445316816 Marionette TRACE conn4 <- [1,2220,null,{"value":null}] 18:28:36 INFO - PROCESS | 1858 | 1477445316821 Marionette TRACE conn4 -> [0,2221,"setContext",{"value":"content"}] 18:28:36 INFO - PROCESS | 1858 | 1477445316824 Marionette TRACE conn4 <- [1,2221,null,{}] 18:28:36 INFO - Clearing pref security.mixed_content.use_hsts 18:28:36 INFO - PROCESS | 1858 | 1477445316830 Marionette TRACE conn4 -> [0,2222,"getContext",null] 18:28:36 INFO - PROCESS | 1858 | 1477445316832 Marionette TRACE conn4 <- [1,2222,null,{"value":"content"}] 18:28:36 INFO - PROCESS | 1858 | 1477445316837 Marionette TRACE conn4 -> [0,2223,"setContext",{"value":"chrome"}] 18:28:36 INFO - PROCESS | 1858 | 1477445316841 Marionette TRACE conn4 <- [1,2223,null,{}] 18:28:36 INFO - PROCESS | 1858 | 1477445316849 Marionette TRACE conn4 -> [0,2224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 18:28:36 INFO - PROCESS | 1858 | 1477445316863 Marionette TRACE conn4 <- [1,2224,null,{"value":null}] 18:28:36 INFO - PROCESS | 1858 | 1477445316868 Marionette TRACE conn4 -> [0,2225,"setContext",{"value":"content"}] 18:28:36 INFO - PROCESS | 1858 | 1477445316871 Marionette TRACE conn4 <- [1,2225,null,{}] 18:28:36 INFO - PROCESS | 1858 | 1477445316876 Marionette TRACE conn4 -> [0,2226,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 18:28:37 INFO - PROCESS | 1858 | 1477445317092 Marionette TRACE conn4 <- [1,2226,null,{"value":null}] 18:28:37 INFO - PROCESS | 1858 | 1477445317108 Marionette TRACE conn4 -> [0,2227,"getWindowHandle",null] 18:28:37 INFO - PROCESS | 1858 | 1477445317112 Marionette TRACE conn4 <- [1,2227,null,{"value":"7"}] 18:28:37 INFO - PROCESS | 1858 | 1477445317119 Marionette TRACE conn4 -> [0,2228,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:28:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x92aa3400) [pid = 1858] [serial = 1386] [outer = 0x95835800] 18:28:37 INFO - PROCESS | 1858 | 1477445317446 Marionette TRACE conn4 <- [1,2228,null,{}] 18:28:37 INFO - PROCESS | 1858 | 1477445317469 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 18:28:37 INFO - PROCESS | 1858 | 1477445317504 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 18:28:37 INFO - PROCESS | 1858 | 1477445317537 Marionette TRACE conn4 -> [0,2230,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:37 INFO - PROCESS | 1858 | 1477445317564 Marionette TRACE conn4 <- [1,2230,null,{"value":null}] 18:28:37 INFO - PROCESS | 1858 | 1477445317569 Marionette TRACE conn4 -> [0,2231,"getWindowHandles",null] 18:28:37 INFO - PROCESS | 1858 | 1477445317572 Marionette TRACE conn4 <- [1,2231,null,["7"]] 18:28:37 INFO - PROCESS | 1858 | 1477445317577 Marionette TRACE conn4 -> [0,2232,"switchToWindow",{"name":"7"}] 18:28:37 INFO - PROCESS | 1858 | 1477445317584 Marionette TRACE conn4 <- [1,2232,null,{}] 18:28:37 INFO - PROCESS | 1858 | 1477445317590 Marionette TRACE conn4 -> [0,2233,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/idlharness.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x938e9c00 == 18 [pid = 1858] [id = 472] 18:28:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x94245800) [pid = 1858] [serial = 1387] [outer = (nil)] 18:28:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x9424ec00) [pid = 1858] [serial = 1388] [outer = 0x94245800] 18:28:37 INFO - PROCESS | 1858 | 1477445317690 Marionette DEBUG loaded listener.js 18:28:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x942e3000) [pid = 1858] [serial = 1389] [outer = 0x94245800] 18:28:39 INFO - ............................................................................................. 18:28:39 INFO - TEST-OK | /navigation-timing/idlharness.html | took 2389ms 18:28:39 INFO - TEST-START | /navigation-timing/test_document_open.html 18:28:39 INFO - PROCESS | 1858 | 1477445319045 Marionette TRACE conn4 <- [1,2233,null,{"value":["/navigation-timing/idlharness.html",0,null,null,[["Window interface: attribute performance",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"performance\" with the proper type (0)",0,null,null],["PerformanceTiming interface: existence and properties of interface object",0,null,null],["PerformanceTiming interface object length",0,null,null],["PerformanceTiming interface object name",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceTiming interface: attribute navigationStart",0,null,null],["PerformanceTiming interface: attribute unloadEventStart",0,null,null],["PerformanceTiming interface: attribute unloadEventEnd",0,null,null],["PerformanceTiming interface: attribute redirectStart",0,null,null],["PerformanceTiming interface: attribute redirectEnd",0,null,null],["PerformanceTiming interface: attribute fetchStart",0,null,null],["PerformanceTiming interface: attribute domainLookupStart",0,null,null],["PerformanceTiming interface: attribute domainLookupEnd",0,null,null],["PerformanceTiming interface: attribute connectStart",0,null,null],["PerformanceTiming interface: attribute connectEnd",0,null,null],["PerformanceTiming interface: attribute secureConnectionStart",1,"assert_true: The prototype object must have a property \"secureConnectionStart\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: attribute requestStart",0,null,null],["PerformanceTiming interface: attribute responseStart",0,null,null],["PerformanceTiming interface: attribute responseEnd",0,null,null],["PerformanceTiming interface: attribute domLoading",0,null,null],["PerformanceTiming interface: attribute domInteractive",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventStart",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventEnd",0,null,null],["PerformanceTiming interface: attribute domComplete",0,null,null],["PerformanceTiming interface: attribute loadEventStart",0,null,null],["PerformanceTiming interface: attribute loadEventEnd",0,null,null],["PerformanceTiming must be primary interface of window.performance.timing",0,null,null],["Stringification of window.performance.timing",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"navigationStart\" with the proper type (0)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventStart\" with the proper type (1)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventEnd\" with the proper type (2)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectStart\" with the proper type (3)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectEnd\" with the proper type (4)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"fetchStart\" with the proper type (5)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupStart\" with the proper type (6)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupEnd\" with the proper type (7)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectStart\" with the proper type (8)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectEnd\" with the proper type (9)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"secureConnectionStart\" with the proper type (10)",1,"assert_inherits: property \"secureConnectionStart\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: window.performance.timing must inherit property \"requestStart\" with the proper type (11)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseStart\" with the proper type (12)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseEnd\" with the proper type (13)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domLoading\" with the proper type (14)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domInteractive\" with the proper type (15)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventStart\" with the proper type (16)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventEnd\" with the proper type (17)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domComplete\" with the proper type (18)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventStart\" with the proper type (19)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventEnd\" with the proper type (20)",0,null,null],["PerformanceNavigation interface: existence and properties of interface object",0,null,null],["PerformanceNavigation interface object length",0,null,null],["PerformanceNavigation interface object name",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface prototype object",0,null,null],["PerformanceNavigation interface: attribute type",0,null,null],["PerformanceNavigation interface: attribute redirectCount",0,null,null],["PerformanceNavigation must be primary interface of window.performance.navigation",0,null,null],["Stringification of window.performance.navigation",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_NAVIGATE\" with the proper type (0)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RELOAD\" with the proper type (1)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_BACK_FORWARD\" with the proper type (2)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RESERVED\" with the proper type (3)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"type\" with the proper type (4)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"redirectCount\" with the proper type (5)",0,null,null],["Performance interface: existence and properties of interface object",1,"assert_equals: prototype of Performance is not EventTarget expected function \"function EventTarget() {\n [native code]\n}\" but got function \"function () {\n}\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:826:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface object length",0,null,null],["Performance interface object name",0,null,null],["Performance interface: existence and properties of interface prototype object",1,"assert_equals: prototype of Performance.prototype is not EventTarget.prototype expected object \"[object EventTargetPrototype]\" but got object \"[object Object]\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:985:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Performance interface: attribute timing",0,null,null],["Performance interface: attribute navigation",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"timing\" with the proper type (0)",0,null,null],["Performance interface: window.performance must inherit property \"navigation\" with the proper type (1)",0,null,null],["EventTarget interface: window.performance must inherit property \"addEventListener\" with the proper type (0)",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"removeEventListener\" with the proper type (1)",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"dispatchEvent\" with the proper type (2)",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling dispatchEvent(Event) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"]]]}] 18:28:39 INFO - PROCESS | 1858 | 1477445319205 Marionette TRACE conn4 -> [0,2234,"getWindowHandle",null] 18:28:39 INFO - PROCESS | 1858 | 1477445319213 Marionette TRACE conn4 <- [1,2234,null,{"value":"7"}] 18:28:39 INFO - PROCESS | 1858 | 1477445319235 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:39 INFO - PROCESS | 1858 | 1477445319444 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 18:28:39 INFO - PROCESS | 1858 | 1477445319626 Marionette TRACE conn4 -> [0,2236,"getWindowHandles",null] 18:28:39 INFO - PROCESS | 1858 | 1477445319638 Marionette TRACE conn4 <- [1,2236,null,["7"]] 18:28:39 INFO - PROCESS | 1858 | 1477445319647 Marionette TRACE conn4 -> [0,2237,"switchToWindow",{"name":"7"}] 18:28:39 INFO - PROCESS | 1858 | 1477445319655 Marionette TRACE conn4 <- [1,2237,null,{}] 18:28:39 INFO - PROCESS | 1858 | 1477445319661 Marionette TRACE conn4 -> [0,2238,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_open.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8c5c00 == 19 [pid = 1858] [id = 473] 18:28:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x8b8c6400) [pid = 1858] [serial = 1390] [outer = (nil)] 18:28:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x8bb2cc00) [pid = 1858] [serial = 1391] [outer = 0x8b8c6400] 18:28:39 INFO - PROCESS | 1858 | 1477445319755 Marionette DEBUG loaded listener.js 18:28:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x8b8d1c00) [pid = 1858] [serial = 1392] [outer = 0x8b8c6400] 18:28:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b5f7800 == 20 [pid = 1858] [id = 474] 18:28:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x8d690400) [pid = 1858] [serial = 1393] [outer = (nil)] 18:28:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x8d692400) [pid = 1858] [serial = 1394] [outer = 0x8d690400] 18:28:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x8c729800) [pid = 1858] [serial = 1395] [outer = 0x8d690400] 18:28:40 INFO - PROCESS | 1858 | 1477445320812 Marionette TRACE conn4 <- [1,2238,null,{"value":["/navigation-timing/test_document_open.html",0,null,null,[["window.performance is defined",0,null,null],["connectEnd is the same after document open.",0,null,null],["connectStart is the same after document open.",0,null,null],["domComplete is the same after document open.",0,null,null],["domContentLoadedEventEnd is the same after document open.",0,null,null],["domContentLoadedEventStart is the same after document open.",0,null,null],["domInteractive is the same after document open.",0,null,null],["domLoading is the same after document open.",0,null,null],["domainLookupEnd is the same after document open.",0,null,null],["domainLookupStart is the same after document open.",0,null,null],["fetchStart is the same after document open.",0,null,null],["loadEventEnd is the same after document open.",0,null,null],["loadEventStart is the same after document open.",0,null,null],["navigationStart is the same after document open.",0,null,null],["redirectEnd is the same after document open.",0,null,null],["redirectStart is the same after document open.",0,null,null],["requestStart is the same after document open.",0,null,null],["responseEnd is the same after document open.",0,null,null],["responseStart is the same after document open.",0,null,null],["unloadEventEnd is the same after document open.",0,null,null],["unloadEventStart is the same after document open.",0,null,null]]]}] 18:28:40 INFO - ..................... 18:28:40 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1628ms 18:28:40 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 18:28:40 INFO - PROCESS | 1858 | 1477445320857 Marionette TRACE conn4 -> [0,2239,"getWindowHandle",null] 18:28:40 INFO - PROCESS | 1858 | 1477445320862 Marionette TRACE conn4 <- [1,2239,null,{"value":"7"}] 18:28:40 INFO - PROCESS | 1858 | 1477445320915 Marionette TRACE conn4 -> [0,2240,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:41 INFO - PROCESS | 1858 | 1477445321165 Marionette TRACE conn4 <- [1,2240,null,{"value":null}] 18:28:41 INFO - PROCESS | 1858 | 1477445321345 Marionette TRACE conn4 -> [0,2241,"getWindowHandles",null] 18:28:41 INFO - PROCESS | 1858 | 1477445321351 Marionette TRACE conn4 <- [1,2241,null,["7"]] 18:28:41 INFO - PROCESS | 1858 | 1477445321358 Marionette TRACE conn4 -> [0,2242,"switchToWindow",{"name":"7"}] 18:28:41 INFO - PROCESS | 1858 | 1477445321364 Marionette TRACE conn4 <- [1,2242,null,{}] 18:28:41 INFO - PROCESS | 1858 | 1477445321370 Marionette TRACE conn4 -> [0,2243,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_readiness_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f841000 == 21 [pid = 1858] [id = 475] 18:28:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x8f846400) [pid = 1858] [serial = 1396] [outer = (nil)] 18:28:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x8f895800) [pid = 1858] [serial = 1397] [outer = 0x8f846400] 18:28:41 INFO - PROCESS | 1858 | 1477445321500 Marionette DEBUG loaded listener.js 18:28:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x8f981000) [pid = 1858] [serial = 1398] [outer = 0x8f846400] 18:28:42 INFO - PROCESS | 1858 | 1477445322161 Marionette TRACE conn4 <- [1,2243,null,{"value":["/navigation-timing/test_document_readiness_exist.html",0,null,null,[["Document readiness has loading state.",0,null,null],["Document readiness has interactive state.",0,null,null],["Document readiness has complete state.",0,null,null]]]}] 18:28:42 INFO - ... 18:28:42 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1323ms 18:28:42 INFO - PROCESS | 1858 | 1477445322200 Marionette TRACE conn4 -> [0,2244,"getWindowHandle",null] 18:28:42 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 18:28:42 INFO - PROCESS | 1858 | 1477445322208 Marionette TRACE conn4 <- [1,2244,null,{"value":"7"}] 18:28:42 INFO - PROCESS | 1858 | 1477445322215 Marionette TRACE conn4 -> [0,2245,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:42 INFO - PROCESS | 1858 | 1477445322432 Marionette TRACE conn4 <- [1,2245,null,{"value":null}] 18:28:42 INFO - PROCESS | 1858 | 1477445322575 Marionette TRACE conn4 -> [0,2246,"getWindowHandles",null] 18:28:42 INFO - PROCESS | 1858 | 1477445322580 Marionette TRACE conn4 <- [1,2246,null,["7"]] 18:28:42 INFO - PROCESS | 1858 | 1477445322586 Marionette TRACE conn4 -> [0,2247,"switchToWindow",{"name":"7"}] 18:28:42 INFO - PROCESS | 1858 | 1477445322593 Marionette TRACE conn4 <- [1,2247,null,{}] 18:28:42 INFO - PROCESS | 1858 | 1477445322599 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigate_within_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x95ab5800 == 22 [pid = 1858] [id = 476] 18:28:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x95ab6400) [pid = 1858] [serial = 1399] [outer = (nil)] 18:28:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x95c2d800) [pid = 1858] [serial = 1400] [outer = 0x95ab6400] 18:28:42 INFO - PROCESS | 1858 | 1477445322734 Marionette DEBUG loaded listener.js 18:28:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x95c31400) [pid = 1858] [serial = 1401] [outer = 0x95ab6400] 18:28:43 INFO - PROCESS | 1858 | 1477445323524 Marionette TRACE conn4 <- [1,2248,null,{"value":["/navigation-timing/test_navigate_within_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["connectEnd is the same after in document navigation.",0,null,null],["connectStart is the same after in document navigation.",0,null,null],["domComplete is the same after in document navigation.",0,null,null],["domContentLoadedEventEnd is the same after in document navigation.",0,null,null],["domContentLoadedEventStart is the same after in document navigation.",0,null,null],["domInteractive is the same after in document navigation.",0,null,null],["domLoading is the same after in document navigation.",0,null,null],["domainLookupEnd is the same after in document navigation.",0,null,null],["domainLookupStart is the same after in document navigation.",0,null,null],["fetchStart is the same after in document navigation.",0,null,null],["loadEventEnd is the same after in document navigation.",0,null,null],["loadEventStart is the same after in document navigation.",0,null,null],["navigationStart is the same after in document navigation.",0,null,null],["redirectEnd is the same after in document navigation.",0,null,null],["redirectStart is the same after in document navigation.",0,null,null],["requestStart is the same after in document navigation.",0,null,null],["responseEnd is the same after in document navigation.",0,null,null],["responseStart is the same after in document navigation.",0,null,null],["unloadEventEnd is the same after in document navigation.",0,null,null],["unloadEventStart is the same after in document navigation.",0,null,null]]]}] 18:28:43 INFO - ...................... 18:28:43 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1381ms 18:28:43 INFO - PROCESS | 1858 | 1477445323689 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 18:28:43 INFO - PROCESS | 1858 | 1477445323695 Marionette TRACE conn4 <- [1,2249,null,{"value":"7"}] 18:28:43 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 18:28:43 INFO - PROCESS | 1858 | 1477445323709 Marionette TRACE conn4 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:43 INFO - PROCESS | 1858 | 1477445323894 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 18:28:44 INFO - PROCESS | 1858 | 1477445324071 Marionette TRACE conn4 -> [0,2251,"getWindowHandles",null] 18:28:44 INFO - PROCESS | 1858 | 1477445324079 Marionette TRACE conn4 <- [1,2251,null,["7"]] 18:28:44 INFO - PROCESS | 1858 | 1477445324092 Marionette TRACE conn4 -> [0,2252,"switchToWindow",{"name":"7"}] 18:28:44 INFO - PROCESS | 1858 | 1477445324103 Marionette TRACE conn4 <- [1,2252,null,{}] 18:28:44 INFO - PROCESS | 1858 | 1477445324110 Marionette TRACE conn4 -> [0,2253,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b5f9400 == 23 [pid = 1858] [id = 477] 18:28:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x8b5fbc00) [pid = 1858] [serial = 1402] [outer = (nil)] 18:28:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x8b8c8c00) [pid = 1858] [serial = 1403] [outer = 0x8b5fbc00] 18:28:44 INFO - PROCESS | 1858 | 1477445324198 Marionette DEBUG loaded listener.js 18:28:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8b5f0400) [pid = 1858] [serial = 1404] [outer = 0x8b5fbc00] 18:28:44 INFO - PROCESS | 1858 | 1477445324873 Marionette TRACE conn4 <- [1,2253,null,{"value":["/navigation-timing/test_navigation_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type is defined.",0,null,null],["window.performance.navigation.redirectCount is defined.",0,null,null]]]}] 18:28:44 INFO - .... 18:28:44 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1178ms 18:28:44 INFO - PROCESS | 1858 | 1477445324888 Marionette TRACE conn4 -> [0,2254,"getWindowHandle",null] 18:28:44 INFO - PROCESS | 1858 | 1477445324894 Marionette TRACE conn4 <- [1,2254,null,{"value":"7"}] 18:28:44 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 18:28:44 INFO - PROCESS | 1858 | 1477445324902 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:45 INFO - PROCESS | 1858 | 1477445325104 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 18:28:45 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7e9000 == 22 [pid = 1858] [id = 451] 18:28:45 INFO - PROCESS | 1858 | --DOCSHELL 0x8db1b000 == 21 [pid = 1858] [id = 453] 18:28:45 INFO - PROCESS | 1858 | --DOCSHELL 0x8d979800 == 20 [pid = 1858] [id = 471] 18:28:45 INFO - PROCESS | 1858 | --DOCSHELL 0x8f843800 == 19 [pid = 1858] [id = 468] 18:28:45 INFO - PROCESS | 1858 | --DOCSHELL 0x831df800 == 18 [pid = 1858] [id = 469] 18:28:45 INFO - PROCESS | 1858 | --DOCSHELL 0x8c25d800 == 17 [pid = 1858] [id = 470] 18:28:45 INFO - PROCESS | 1858 | --DOCSHELL 0x831e4800 == 16 [pid = 1858] [id = 466] 18:28:45 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca25800 == 15 [pid = 1858] [id = 467] 18:28:45 INFO - PROCESS | 1858 | --DOCSHELL 0x8db98000 == 14 [pid = 1858] [id = 452] 18:28:45 INFO - PROCESS | 1858 | --DOCSHELL 0x9b4e2400 == 13 [pid = 1858] [id = 460] 18:28:45 INFO - PROCESS | 1858 | --DOCSHELL 0x9833fc00 == 12 [pid = 1858] [id = 455] 18:28:45 INFO - PROCESS | 1858 | --DOCSHELL 0x96190000 == 11 [pid = 1858] [id = 454] 18:28:45 INFO - PROCESS | 1858 | --DOCSHELL 0x938e9c00 == 10 [pid = 1858] [id = 472] 18:28:45 INFO - PROCESS | 1858 | --DOCSHELL 0x8b5f7800 == 9 [pid = 1858] [id = 474] 18:28:45 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8c5c00 == 8 [pid = 1858] [id = 473] 18:28:45 INFO - PROCESS | 1858 | --DOCSHELL 0x8f841000 == 7 [pid = 1858] [id = 475] 18:28:45 INFO - PROCESS | 1858 | --DOCSHELL 0x95ab5800 == 6 [pid = 1858] [id = 476] 18:28:45 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8c266c00) [pid = 1858] [serial = 1340] [outer = (nil)] [url = about:blank] 18:28:45 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x8c25fc00) [pid = 1858] [serial = 1339] [outer = (nil)] [url = about:blank] 18:28:45 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x942e1400) [pid = 1858] [serial = 1343] [outer = (nil)] [url = about:blank] 18:28:45 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x90651000) [pid = 1858] [serial = 1342] [outer = (nil)] [url = about:blank] 18:28:45 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x9b0ee800) [pid = 1858] [serial = 1346] [outer = (nil)] [url = about:blank] 18:28:45 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x9b341000) [pid = 1858] [serial = 1345] [outer = (nil)] [url = about:blank] 18:28:45 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x9b4de800) [pid = 1858] [serial = 1349] [outer = (nil)] [url = about:blank] 18:28:45 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x8f841800) [pid = 1858] [serial = 1348] [outer = (nil)] [url = about:blank] 18:28:45 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0xa3005400) [pid = 1858] [serial = 1352] [outer = (nil)] [url = about:blank] 18:28:45 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0xa2fe7000) [pid = 1858] [serial = 1351] [outer = (nil)] [url = about:blank] 18:28:45 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x8b5f1000) [pid = 1858] [serial = 1355] [outer = (nil)] [url = about:blank] 18:28:45 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x87ce0400) [pid = 1858] [serial = 1354] [outer = (nil)] [url = about:blank] 18:28:45 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x8b7ee400) [pid = 1858] [serial = 1358] [outer = (nil)] [url = about:blank] 18:28:45 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x8b8d2000) [pid = 1858] [serial = 1357] [outer = (nil)] [url = about:blank] 18:28:45 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x8cb3b000) [pid = 1858] [serial = 1361] [outer = (nil)] [url = about:blank] 18:28:45 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x8ca2fc00) [pid = 1858] [serial = 1360] [outer = (nil)] [url = about:blank] 18:28:45 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x8f88bc00) [pid = 1858] [serial = 1364] [outer = (nil)] [url = about:blank] 18:28:45 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x8f83c800) [pid = 1858] [serial = 1363] [outer = (nil)] [url = about:blank] 18:28:45 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x9107d000) [pid = 1858] [serial = 1366] [outer = (nil)] [url = about:blank] 18:28:46 INFO - PROCESS | 1858 | 1477445326015 Marionette TRACE conn4 -> [0,2256,"getWindowHandles",null] 18:28:46 INFO - PROCESS | 1858 | 1477445326021 Marionette TRACE conn4 <- [1,2256,null,["7"]] 18:28:46 INFO - PROCESS | 1858 | 1477445326035 Marionette TRACE conn4 -> [0,2257,"switchToWindow",{"name":"7"}] 18:28:46 INFO - PROCESS | 1858 | 1477445326045 Marionette TRACE conn4 <- [1,2257,null,{}] 18:28:46 INFO - PROCESS | 1858 | 1477445326052 Marionette TRACE conn4 -> [0,2258,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_redirectCount_none.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x8317e000 == 7 [pid = 1858] [id = 478] 18:28:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x8317e800) [pid = 1858] [serial = 1405] [outer = (nil)] 18:28:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x83181400) [pid = 1858] [serial = 1406] [outer = 0x8317e800] 18:28:46 INFO - PROCESS | 1858 | 1477445326140 Marionette DEBUG loaded listener.js 18:28:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x831ea000) [pid = 1858] [serial = 1407] [outer = 0x8317e800] 18:28:46 INFO - PROCESS | 1858 | 1477445326741 Marionette TRACE conn4 <- [1,2258,null,{"value":["/navigation-timing/test_navigation_redirectCount_none.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.redirectStart on an non-redirected navigation",0,null,null],["timing.redirectEnd on an non-redirected navigation",0,null,null],["navigation.redirectCount on an non-redirected navigation",0,null,null]]]}] 18:28:46 INFO - ..... 18:28:46 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1872ms 18:28:46 INFO - PROCESS | 1858 | 1477445326805 Marionette TRACE conn4 -> [0,2259,"getWindowHandle",null] 18:28:46 INFO - PROCESS | 1858 | 1477445326813 Marionette TRACE conn4 <- [1,2259,null,{"value":"7"}] 18:28:46 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 18:28:46 INFO - PROCESS | 1858 | 1477445326821 Marionette TRACE conn4 -> [0,2260,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:47 INFO - PROCESS | 1858 | 1477445326999 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 18:28:47 INFO - PROCESS | 1858 | 1477445327129 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 18:28:47 INFO - PROCESS | 1858 | 1477445327135 Marionette TRACE conn4 <- [1,2261,null,["7"]] 18:28:47 INFO - PROCESS | 1858 | 1477445327145 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"7"}] 18:28:47 INFO - PROCESS | 1858 | 1477445327152 Marionette TRACE conn4 <- [1,2262,null,{}] 18:28:47 INFO - PROCESS | 1858 | 1477445327159 Marionette TRACE conn4 -> [0,2263,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_backforward.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7f6400 == 8 [pid = 1858] [id = 479] 18:28:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x8b7f6800) [pid = 1858] [serial = 1408] [outer = (nil)] 18:28:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x8b8cd400) [pid = 1858] [serial = 1409] [outer = 0x8b7f6800] 18:28:47 INFO - PROCESS | 1858 | 1477445327239 Marionette DEBUG loaded listener.js 18:28:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x8bb2e000) [pid = 1858] [serial = 1410] [outer = 0x8b7f6800] 18:28:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7f2c00 == 9 [pid = 1858] [id = 480] 18:28:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x8c26b400) [pid = 1858] [serial = 1411] [outer = (nil)] 18:28:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x8c736400) [pid = 1858] [serial = 1412] [outer = 0x8c26b400] 18:28:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x8c732c00) [pid = 1858] [serial = 1413] [outer = 0x8c26b400] 18:28:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x8c729400) [pid = 1858] [serial = 1414] [outer = 0x8c26b400] 18:28:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x8c89b000) [pid = 1858] [serial = 1415] [outer = 0x8c26b400] 18:28:48 INFO - PROCESS | 1858 | 1477445328622 Marionette TRACE conn4 <- [1,2263,null,{"value":["/navigation-timing/test_navigation_type_backforward.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.back()",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.forward()",0,null,null]]]}] 18:28:48 INFO - ..... 18:28:48 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 1821ms 18:28:48 INFO - PROCESS | 1858 | 1477445328643 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 18:28:48 INFO - PROCESS | 1858 | 1477445328646 Marionette TRACE conn4 <- [1,2264,null,{"value":"7"}] 18:28:48 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 18:28:48 INFO - PROCESS | 1858 | 1477445328661 Marionette TRACE conn4 -> [0,2265,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:48 INFO - PROCESS | 1858 | 1477445328909 Marionette TRACE conn4 <- [1,2265,null,{"value":null}] 18:28:48 INFO - PROCESS | 1858 | 1477445328948 Marionette TRACE conn4 -> [0,2266,"getWindowHandles",null] 18:28:48 INFO - PROCESS | 1858 | 1477445328959 Marionette TRACE conn4 <- [1,2266,null,["7"]] 18:28:49 INFO - PROCESS | 1858 | 1477445329032 Marionette TRACE conn4 -> [0,2267,"switchToWindow",{"name":"7"}] 18:28:49 INFO - PROCESS | 1858 | 1477445329041 Marionette TRACE conn4 <- [1,2267,null,{}] 18:28:49 INFO - PROCESS | 1858 | 1477445329046 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_enums.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d691c00 == 10 [pid = 1858] [id = 481] 18:28:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x8d694400) [pid = 1858] [serial = 1416] [outer = (nil)] 18:28:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x8d869c00) [pid = 1858] [serial = 1417] [outer = 0x8d694400] 18:28:49 INFO - PROCESS | 1858 | 1477445329133 Marionette DEBUG loaded listener.js 18:28:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x8db23c00) [pid = 1858] [serial = 1418] [outer = 0x8d694400] 18:28:49 INFO - PROCESS | 1858 | 1477445329801 Marionette TRACE conn4 <- [1,2268,null,{"value":["/navigation-timing/test_navigation_type_enums.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.TYPE_NAVIGATE is defined.",0,null,null],["window.performance.navigation.TYPE_NAVIGATE = 0",0,null,null],["window.performance.navigation.TYPE_RELOAD is defined.",0,null,null],["window.performance.navigation.TYPE_RELOAD = 1",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD is defined.",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD = 2",0,null,null],["window.performance.navigation.TYPE_RESERVED is defined.",0,null,null],["window.performance.navigation.TYPE_RESERVED = 255",0,null,null]]]}] 18:28:49 INFO - .......... 18:28:49 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1174ms 18:28:49 INFO - PROCESS | 1858 | 1477445329835 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 18:28:49 INFO - PROCESS | 1858 | 1477445329838 Marionette TRACE conn4 <- [1,2269,null,{"value":"7"}] 18:28:49 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 18:28:49 INFO - PROCESS | 1858 | 1477445329847 Marionette TRACE conn4 -> [0,2270,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:50 INFO - PROCESS | 1858 | 1477445330076 Marionette TRACE conn4 <- [1,2270,null,{"value":null}] 18:28:50 INFO - PROCESS | 1858 | 1477445330167 Marionette TRACE conn4 -> [0,2271,"getWindowHandles",null] 18:28:50 INFO - PROCESS | 1858 | 1477445330169 Marionette TRACE conn4 <- [1,2271,null,["7"]] 18:28:50 INFO - PROCESS | 1858 | 1477445330174 Marionette TRACE conn4 -> [0,2272,"switchToWindow",{"name":"7"}] 18:28:50 INFO - PROCESS | 1858 | 1477445330181 Marionette TRACE conn4 <- [1,2272,null,{}] 18:28:50 INFO - PROCESS | 1858 | 1477445330190 Marionette TRACE conn4 -> [0,2273,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x831e4000 == 11 [pid = 1858] [id = 482] 18:28:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x87cdb000) [pid = 1858] [serial = 1419] [outer = (nil)] 18:28:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x8b8d0c00) [pid = 1858] [serial = 1420] [outer = 0x87cdb000] 18:28:50 INFO - PROCESS | 1858 | 1477445330585 Marionette DEBUG loaded listener.js 18:28:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x8f840800) [pid = 1858] [serial = 1421] [outer = 0x87cdb000] 18:28:50 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x94245800) [pid = 1858] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 18:28:50 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x831e4c00) [pid = 1858] [serial = 1368] [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] 18:28:50 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x8f846000) [pid = 1858] [serial = 1374] [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] 18:28:50 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x831e7c00) [pid = 1858] [serial = 1377] [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] 18:28:50 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x8ca25c00) [pid = 1858] [serial = 1371] [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] 18:28:50 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x90650000) [pid = 1858] [serial = 1365] [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] 18:28:50 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8c263400) [pid = 1858] [serial = 1380] [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] 18:28:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x8317b800 == 12 [pid = 1858] [id = 483] 18:28:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x8f841800) [pid = 1858] [serial = 1422] [outer = (nil)] 18:28:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x8f88fc00) [pid = 1858] [serial = 1423] [outer = 0x8f841800] 18:28:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x8c25fc00) [pid = 1858] [serial = 1424] [outer = 0x8f841800] 18:28:51 INFO - PROCESS | 1858 | [1858] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4532 18:28:51 INFO - ............. 18:28:51 INFO - PROCESS | 1858 | 1477445331396 Marionette TRACE conn4 <- [1,2273,null,{"value":["/navigation-timing/test_navigation_type_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["Reload connectEnd > Original connectEnd",0,null,null],["Reload connectStart > Original connectStart",0,null,null],["Reload domComplete > Original domComplete",0,null,null],["Reload domContentLoadedEventEnd > Original domContentLoadedEventEnd",0,null,null],["Reload domContentLoadedEventStart > Original domContentLoadedEventStart",0,null,null],["Reload domInteractive > Original domInteractive",0,null,null],["Reload domLoading > Original domLoading",0,null,null],["Reload domainLookupEnd > Original domainLookupEnd",0,null,null],["Reload domainLookupStart > Original domainLookupStart",0,null,null],["Reload fetchStart > Original fetchStart",0,null,null],["Reload loadEventEnd > Original loadEventEnd",0,null,null],["Reload loadEventStart > Original loadEventStart",0,null,null],["Reload navigationStart > Original navigationStart",0,null,null],["Reload redirectEnd(0) == Original redirectEnd(0)",0,null,null],["Reload redirectStart(0) == Original redirectStart(0)",0,null,null],["Reload requestStart > Original requestStart",0,null,null],["Reload responseEnd > Original responseEnd",0,null,null],["Reload responseStart > Original responseStart",0,null,null],["Reload unloadEventEnd > Original unloadEventEnd",0,null,null],["Reload unloadEventStart > Original unloadEventStart",0,null,null]]]}] 18:28:51 INFO - .......... 18:28:51 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1577ms 18:28:51 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 18:28:51 INFO - PROCESS | 1858 | 1477445331423 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 18:28:51 INFO - PROCESS | 1858 | 1477445331427 Marionette TRACE conn4 <- [1,2274,null,{"value":"7"}] 18:28:51 INFO - PROCESS | 1858 | 1477445331434 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:51 INFO - PROCESS | 1858 | 1477445331675 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 18:28:51 INFO - PROCESS | 1858 | 1477445331688 Marionette TRACE conn4 -> [0,2276,"getWindowHandles",null] 18:28:51 INFO - PROCESS | 1858 | 1477445331693 Marionette TRACE conn4 <- [1,2276,null,["7"]] 18:28:51 INFO - PROCESS | 1858 | 1477445331701 Marionette TRACE conn4 -> [0,2277,"switchToWindow",{"name":"7"}] 18:28:51 INFO - PROCESS | 1858 | 1477445331706 Marionette TRACE conn4 <- [1,2277,null,{}] 18:28:51 INFO - PROCESS | 1858 | 1477445331711 Marionette TRACE conn4 -> [0,2278,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_no_previous_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_no_previous_document.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f88d400 == 13 [pid = 1858] [id = 484] 18:28:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x8f895400) [pid = 1858] [serial = 1425] [outer = (nil)] 18:28:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x90654800) [pid = 1858] [serial = 1426] [outer = 0x8f895400] 18:28:51 INFO - PROCESS | 1858 | 1477445331789 Marionette DEBUG loaded listener.js 18:28:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x92a23800) [pid = 1858] [serial = 1427] [outer = 0x8f895400] 18:28:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x938e4400 == 14 [pid = 1858] [id = 485] 18:28:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x938e9c00) [pid = 1858] [serial = 1428] [outer = (nil)] 18:28:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x9318fc00) [pid = 1858] [serial = 1429] [outer = 0x938e9c00] 18:28:52 INFO - PROCESS | 1858 | 1477445332426 Marionette TRACE conn4 <- [1,2278,null,{"value":["/navigation-timing/test_no_previous_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["timing.unloadEventStart == 0 on navigation with no previous document",0,null,null],["timing.unloadEventEnd == 0 navigation with no previous document",0,null,null]]]}] 18:28:52 INFO - ..... 18:28:52 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1074ms 18:28:52 INFO - PROCESS | 1858 | 1477445332507 Marionette TRACE conn4 -> [0,2279,"getWindowHandle",null] 18:28:52 INFO - PROCESS | 1858 | 1477445332509 Marionette TRACE conn4 <- [1,2279,null,{"value":"7"}] 18:28:52 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 18:28:52 INFO - PROCESS | 1858 | 1477445332561 Marionette TRACE conn4 -> [0,2280,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:52 INFO - PROCESS | 1858 | 1477445332780 Marionette TRACE conn4 <- [1,2280,null,{"value":null}] 18:28:52 INFO - PROCESS | 1858 | 1477445332954 Marionette TRACE conn4 -> [0,2281,"getWindowHandles",null] 18:28:52 INFO - PROCESS | 1858 | 1477445332960 Marionette TRACE conn4 <- [1,2281,null,["7"]] 18:28:52 INFO - PROCESS | 1858 | 1477445332968 Marionette TRACE conn4 -> [0,2282,"switchToWindow",{"name":"7"}] 18:28:52 INFO - PROCESS | 1858 | 1477445332979 Marionette TRACE conn4 <- [1,2282,null,{}] 18:28:53 INFO - PROCESS | 1858 | 1477445333029 Marionette TRACE conn4 -> [0,2283,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b5f8400 == 15 [pid = 1858] [id = 486] 18:28:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8b5fa800) [pid = 1858] [serial = 1430] [outer = (nil)] 18:28:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x8b7ee400) [pid = 1858] [serial = 1431] [outer = 0x8b5fa800] 18:28:53 INFO - PROCESS | 1858 | 1477445333125 Marionette DEBUG loaded listener.js 18:28:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x8c131400) [pid = 1858] [serial = 1432] [outer = 0x8b5fa800] 18:28:53 INFO - PROCESS | 1858 | 1477445333788 Marionette TRACE conn4 <- [1,2283,null,{"value":["/navigation-timing/test_performance_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null]]]}] 18:28:53 INFO - ... 18:28:53 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1275ms 18:28:53 INFO - PROCESS | 1858 | 1477445333804 Marionette TRACE conn4 -> [0,2284,"getWindowHandle",null] 18:28:53 INFO - PROCESS | 1858 | 1477445333811 Marionette TRACE conn4 <- [1,2284,null,{"value":"7"}] 18:28:53 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 18:28:53 INFO - PROCESS | 1858 | 1477445333899 Marionette TRACE conn4 -> [0,2285,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:54 INFO - PROCESS | 1858 | 1477445334109 Marionette TRACE conn4 <- [1,2285,null,{"value":null}] 18:28:54 INFO - PROCESS | 1858 | 1477445334275 Marionette TRACE conn4 -> [0,2286,"getWindowHandles",null] 18:28:54 INFO - PROCESS | 1858 | 1477445334280 Marionette TRACE conn4 <- [1,2286,null,["7"]] 18:28:54 INFO - PROCESS | 1858 | 1477445334287 Marionette TRACE conn4 -> [0,2287,"switchToWindow",{"name":"7"}] 18:28:54 INFO - PROCESS | 1858 | 1477445334294 Marionette TRACE conn4 <- [1,2287,null,{}] 18:28:54 INFO - PROCESS | 1858 | 1477445334306 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist_in_object.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cb37000 == 16 [pid = 1858] [id = 487] 18:28:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x8d68ec00) [pid = 1858] [serial = 1433] [outer = (nil)] 18:28:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x8db1e400) [pid = 1858] [serial = 1434] [outer = 0x8d68ec00] 18:28:54 INFO - PROCESS | 1858 | 1477445334395 Marionette DEBUG loaded listener.js 18:28:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x8ca30400) [pid = 1858] [serial = 1435] [outer = 0x8d68ec00] 18:28:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca2c800 == 17 [pid = 1858] [id = 488] 18:28:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x8f842000) [pid = 1858] [serial = 1436] [outer = (nil)] 18:28:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x8f843000) [pid = 1858] [serial = 1437] [outer = 0x8f842000] 18:28:55 INFO - PROCESS | 1858 | [1858] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 18:28:55 INFO - PROCESS | 1858 | 1477445335208 Marionette TRACE conn4 <- [1,2288,null,{"value":["/navigation-timing/test_performance_attributes_exist_in_object.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null]]]}] 18:28:55 INFO - ... 18:28:55 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1422ms 18:28:55 INFO - PROCESS | 1858 | 1477445335341 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 18:28:55 INFO - PROCESS | 1858 | 1477445335345 Marionette TRACE conn4 <- [1,2289,null,{"value":"7"}] 18:28:55 INFO - TEST-START | /navigation-timing/test_readwrite.html 18:28:55 INFO - PROCESS | 1858 | 1477445335411 Marionette TRACE conn4 -> [0,2290,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:55 INFO - PROCESS | 1858 | 1477445335678 Marionette TRACE conn4 <- [1,2290,null,{"value":null}] 18:28:55 INFO - PROCESS | 1858 | 1477445335779 Marionette TRACE conn4 -> [0,2291,"getWindowHandles",null] 18:28:55 INFO - PROCESS | 1858 | 1477445335785 Marionette TRACE conn4 <- [1,2291,null,["7"]] 18:28:55 INFO - PROCESS | 1858 | 1477445335794 Marionette TRACE conn4 -> [0,2292,"switchToWindow",{"name":"7"}] 18:28:55 INFO - PROCESS | 1858 | 1477445335801 Marionette TRACE conn4 <- [1,2292,null,{}] 18:28:55 INFO - PROCESS | 1858 | 1477445335806 Marionette TRACE conn4 -> [0,2293,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_readwrite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_readwrite.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x9064d800 == 18 [pid = 1858] [id = 489] 18:28:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x9064e400) [pid = 1858] [serial = 1438] [outer = (nil)] 18:28:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x92d9d400) [pid = 1858] [serial = 1439] [outer = 0x9064e400] 18:28:55 INFO - PROCESS | 1858 | 1477445335896 Marionette DEBUG loaded listener.js 18:28:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x92d9e800) [pid = 1858] [serial = 1440] [outer = 0x9064e400] 18:28:56 INFO - PROCESS | 1858 | 1477445336630 Marionette TRACE conn4 <- [1,2293,null,{"value":["/navigation-timing/test_readwrite.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance is read/write",0,null,null],["var performance is read/write",0,null,null]]]}] 18:28:56 INFO - ... 18:28:56 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1323ms 18:28:56 INFO - PROCESS | 1858 | 1477445336705 Marionette TRACE conn4 -> [0,2294,"getWindowHandle",null] 18:28:56 INFO - PROCESS | 1858 | 1477445336711 Marionette TRACE conn4 <- [1,2294,null,{"value":"7"}] 18:28:56 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 18:28:56 INFO - PROCESS | 1858 | 1477445336722 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:56 INFO - PROCESS | 1858 | 1477445336904 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 18:28:57 INFO - PROCESS | 1858 | 1477445337075 Marionette TRACE conn4 -> [0,2296,"getWindowHandles",null] 18:28:57 INFO - PROCESS | 1858 | 1477445337085 Marionette TRACE conn4 <- [1,2296,null,["7"]] 18:28:57 INFO - PROCESS | 1858 | 1477445337104 Marionette TRACE conn4 -> [0,2297,"switchToWindow",{"name":"7"}] 18:28:57 INFO - PROCESS | 1858 | 1477445337117 Marionette TRACE conn4 <- [1,2297,null,{}] 18:28:57 INFO - PROCESS | 1858 | 1477445337124 Marionette TRACE conn4 -> [0,2298,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:57 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b5f6800 == 19 [pid = 1858] [id = 490] 18:28:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x8b5ff400) [pid = 1858] [serial = 1441] [outer = (nil)] 18:28:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0x8b7f5000) [pid = 1858] [serial = 1442] [outer = 0x8b5ff400] 18:28:57 INFO - PROCESS | 1858 | 1477445337207 Marionette DEBUG loaded listener.js 18:28:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0x8b7f0400) [pid = 1858] [serial = 1443] [outer = 0x8b5ff400] 18:28:57 INFO - PROCESS | 1858 | --DOCSHELL 0x938e4400 == 18 [pid = 1858] [id = 485] 18:28:57 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0x9424ec00) [pid = 1858] [serial = 1388] [outer = (nil)] [url = about:blank] 18:28:57 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x942e3000) [pid = 1858] [serial = 1389] [outer = (nil)] [url = about:blank] 18:28:57 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x8dc0c000) [pid = 1858] [serial = 1384] [outer = (nil)] [url = about:blank] 18:28:57 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x8c268400) [pid = 1858] [serial = 1381] [outer = (nil)] [url = about:blank] 18:28:57 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x8c72c400) [pid = 1858] [serial = 1382] [outer = (nil)] [url = about:blank] 18:28:57 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x87ce4400) [pid = 1858] [serial = 1378] [outer = (nil)] [url = about:blank] 18:28:57 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x87ce6400) [pid = 1858] [serial = 1379] [outer = (nil)] [url = about:blank] 18:28:57 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x95c34400) [pid = 1858] [serial = 1375] [outer = (nil)] [url = about:blank] 18:28:57 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x95c34800) [pid = 1858] [serial = 1376] [outer = (nil)] [url = about:blank] 18:28:57 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x8ca2a000) [pid = 1858] [serial = 1372] [outer = (nil)] [url = about:blank] 18:28:57 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x8ca2a400) [pid = 1858] [serial = 1373] [outer = (nil)] [url = about:blank] 18:28:57 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x87cdec00) [pid = 1858] [serial = 1369] [outer = (nil)] [url = about:blank] 18:28:57 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x8b5f3800) [pid = 1858] [serial = 1370] [outer = (nil)] [url = about:blank] 18:28:57 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x938e6400) [pid = 1858] [serial = 1367] [outer = (nil)] [url = about:blank] 18:28:57 INFO - PROCESS | 1858 | 1477445337890 Marionette TRACE conn4 <- [1,2298,null,{"value":["/navigation-timing/test_timing_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.timing.connectEnd is defined.",0,null,null],["window.performance.timing.connectStart is defined.",0,null,null],["window.performance.timing.domComplete is defined.",0,null,null],["window.performance.timing.domContentLoadedEventEnd is defined.",0,null,null],["window.performance.timing.domContentLoadedEventStart is defined.",0,null,null],["window.performance.timing.domInteractive is defined.",0,null,null],["window.performance.timing.domLoading is defined.",0,null,null],["window.performance.timing.domainLookupEnd is defined.",0,null,null],["window.performance.timing.domainLookupStart is defined.",0,null,null],["window.performance.timing.fetchStart is defined.",0,null,null],["window.performance.timing.loadEventEnd is defined.",0,null,null],["window.performance.timing.loadEventStart is defined.",0,null,null],["window.performance.timing.navigationStart is defined.",0,null,null],["window.performance.timing.redirectEnd is defined.",0,null,null],["window.performance.timing.redirectStart is defined.",0,null,null],["window.performance.timing.requestStart is defined.",0,null,null],["window.performance.timing.responseEnd is defined.",0,null,null],["window.performance.timing.responseStart is defined.",0,null,null],["window.performance.timing.unloadEventEnd is defined.",0,null,null],["window.performance.timing.unloadEventStart is defined.",0,null,null]]]}] 18:28:57 INFO - ...................... 18:28:57 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1235ms 18:28:57 INFO - PROCESS | 1858 | 1477445337956 Marionette TRACE conn4 -> [0,2299,"getWindowHandle",null] 18:28:57 INFO - PROCESS | 1858 | 1477445337960 Marionette TRACE conn4 <- [1,2299,null,{"value":"7"}] 18:28:57 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 18:28:57 INFO - PROCESS | 1858 | 1477445337968 Marionette TRACE conn4 -> [0,2300,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:58 INFO - PROCESS | 1858 | 1477445338134 Marionette TRACE conn4 <- [1,2300,null,{"value":null}] 18:28:58 INFO - PROCESS | 1858 | 1477445338280 Marionette TRACE conn4 -> [0,2301,"getWindowHandles",null] 18:28:58 INFO - PROCESS | 1858 | 1477445338286 Marionette TRACE conn4 <- [1,2301,null,["7"]] 18:28:58 INFO - PROCESS | 1858 | 1477445338293 Marionette TRACE conn4 -> [0,2302,"switchToWindow",{"name":"7"}] 18:28:58 INFO - PROCESS | 1858 | 1477445338298 Marionette TRACE conn4 <- [1,2302,null,{}] 18:28:58 INFO - PROCESS | 1858 | 1477445338303 Marionette TRACE conn4 -> [0,2303,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c732400 == 19 [pid = 1858] [id = 491] 18:28:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8c734000) [pid = 1858] [serial = 1444] [outer = (nil)] 18:28:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x8c891800) [pid = 1858] [serial = 1445] [outer = 0x8c734000] 18:28:58 INFO - PROCESS | 1858 | 1477445338387 Marionette DEBUG loaded listener.js 18:28:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x8ca23400) [pid = 1858] [serial = 1446] [outer = 0x8c734000] 18:28:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c72c400 == 20 [pid = 1858] [id = 492] 18:28:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x8cb3d000) [pid = 1858] [serial = 1447] [outer = (nil)] 18:28:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x8db98400) [pid = 1858] [serial = 1448] [outer = 0x8cb3d000] 18:28:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x8d692000) [pid = 1858] [serial = 1449] [outer = 0x8cb3d000] 18:28:59 INFO - PROCESS | 1858 | 1477445339198 Marionette TRACE conn4 <- [1,2303,null,{"value":["/navigation-timing/test_timing_attributes_order.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart == 0",0,null,null],["window.performance.timing.redirectEnd == 0",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.domainLookupStart > 0",0,null,null],["window.performance.timing.domainLookupStart >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domainLookupEnd > 0",0,null,null],["window.performance.timing.domainLookupEnd >= window.performance.timing.domainLookupStart",0,null,null],["window.performance.timing.connectStart > 0",0,null,null],["window.performance.timing.connectStart >= window.performance.timing.domainLookupEnd",0,null,null],["window.performance.timing.connectEnd > 0",0,null,null],["window.performance.timing.connectEnd >= window.performance.timing.connectStart",0,null,null],["window.performance.timing.requestStart > 0",0,null,null],["window.performance.timing.requestStart >= window.performance.timing.connectEnd",0,null,null],["window.performance.timing.responseStart > 0",0,null,null],["window.performance.timing.responseStart >= window.performance.timing.requestStart",0,null,null],["window.performance.timing.responseEnd > 0",0,null,null],["window.performance.timing.responseEnd >= window.performance.timing.responseStart",0,null,null],["window.performance.timing.domLoading > 0",0,null,null],["window.performance.timing.domLoading >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domInteractive > 0",0,null,null],["window.performance.timing.domInteractive >= window.performance.timing.responseEnd",0,null,null],["window.performance.timing.domContentLoadedEventStart > 0",0,null,null],["window.performance.timing.domContentLoadedEventStart >= window.performance.timing.domInteractive",0,null,null],["window.performance.timing.domContentLoadedEventEnd > 0",0,null,null],["window.performance.timing.domContentLoadedEventEnd >= window.performance.timing.domContentLoadedEventStart",0,null,null],["window.performance.timing.domComplete > 0",0,null,null],["window.performance.timing.domComplete >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventStart > 0",0,null,null],["window.performance.timing.loadEventStart >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventEnd > 0",0,null,null],["window.performance.timing.loadEventEnd >= window.performance.timing.loadEventStart",0,null,null],["window.performance.timing.unloadEventStart > 0",0,null,null],["window.performance.timing.unloadEventStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.unloadEventEnd > 0",0,null,null],["window.performance.timing.unloadEventEnd >= window.performance.timing.unloadEventStart",0,null,null]]]}] 18:28:59 INFO - ......................................... 18:28:59 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1282ms 18:28:59 INFO - PROCESS | 1858 | 1477445339257 Marionette TRACE conn4 -> [0,2304,"getWindowHandle",null] 18:28:59 INFO - PROCESS | 1858 | 1477445339263 Marionette TRACE conn4 <- [1,2304,null,{"value":"7"}] 18:28:59 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 18:28:59 INFO - PROCESS | 1858 | 1477445339280 Marionette TRACE conn4 -> [0,2305,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:28:59 INFO - PROCESS | 1858 | 1477445339454 Marionette TRACE conn4 <- [1,2305,null,{"value":null}] 18:28:59 INFO - PROCESS | 1858 | 1477445339464 Marionette TRACE conn4 -> [0,2306,"getWindowHandles",null] 18:28:59 INFO - PROCESS | 1858 | 1477445339468 Marionette TRACE conn4 <- [1,2306,null,["7"]] 18:28:59 INFO - PROCESS | 1858 | 1477445339474 Marionette TRACE conn4 -> [0,2307,"switchToWindow",{"name":"7"}] 18:28:59 INFO - PROCESS | 1858 | 1477445339480 Marionette TRACE conn4 <- [1,2307,null,{}] 18:28:59 INFO - PROCESS | 1858 | 1477445339486 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_client_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:28:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f83e400 == 21 [pid = 1858] [id = 493] 18:28:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x8f83f800) [pid = 1858] [serial = 1450] [outer = (nil)] 18:28:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x8f843800) [pid = 1858] [serial = 1451] [outer = 0x8f83f800] 18:28:59 INFO - PROCESS | 1858 | 1477445339563 Marionette DEBUG loaded listener.js 18:28:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x8f97c800) [pid = 1858] [serial = 1452] [outer = 0x8f83f800] 18:29:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f839000 == 22 [pid = 1858] [id = 494] 18:29:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x938e4400) [pid = 1858] [serial = 1453] [outer = (nil)] 18:29:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x942e4800) [pid = 1858] [serial = 1454] [outer = 0x938e4400] 18:29:01 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x8317e800) [pid = 1858] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 18:29:01 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x95ab6400) [pid = 1858] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 18:29:01 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x8b7f6800) [pid = 1858] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 18:29:01 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x8c26b400) [pid = 1858] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 18:29:01 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x8d690400) [pid = 1858] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 18:29:01 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x8d694400) [pid = 1858] [serial = 1416] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 18:29:01 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x8b5fbc00) [pid = 1858] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 18:29:01 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x8f841800) [pid = 1858] [serial = 1422] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 18:29:01 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x8b8c6400) [pid = 1858] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 18:29:01 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x87cdb000) [pid = 1858] [serial = 1419] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 18:29:01 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8f846400) [pid = 1858] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 18:29:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8d690400) [pid = 1858] [serial = 1455] [outer = 0x938e4400] 18:29:01 INFO - PROCESS | 1858 | 1477445341406 Marionette TRACE conn4 <- [1,2308,null,{"value":["/navigation-timing/test_timing_client_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on an client redirected navigation",0,null,null],["timing.redirectStart == 0 on an client redirected navigation",0,null,null],["timing.redirectEnd == 0 on an client redirected navigation",0,null,null]]]}] 18:29:01 INFO - ....... 18:29:01 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2175ms 18:29:01 INFO - PROCESS | 1858 | 1477445341455 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 18:29:01 INFO - PROCESS | 1858 | 1477445341460 Marionette TRACE conn4 <- [1,2309,null,{"value":"7"}] 18:29:01 INFO - TEST-START | /navigation-timing/test_timing_reload.html 18:29:01 INFO - PROCESS | 1858 | 1477445341467 Marionette TRACE conn4 -> [0,2310,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:29:01 INFO - PROCESS | 1858 | 1477445341681 Marionette TRACE conn4 <- [1,2310,null,{"value":null}] 18:29:01 INFO - PROCESS | 1858 | 1477445341762 Marionette TRACE conn4 -> [0,2311,"getWindowHandles",null] 18:29:01 INFO - PROCESS | 1858 | 1477445341767 Marionette TRACE conn4 <- [1,2311,null,["7"]] 18:29:01 INFO - PROCESS | 1858 | 1477445341772 Marionette TRACE conn4 -> [0,2312,"switchToWindow",{"name":"7"}] 18:29:01 INFO - PROCESS | 1858 | 1477445341777 Marionette TRACE conn4 <- [1,2312,null,{}] 18:29:01 INFO - PROCESS | 1858 | 1477445341785 Marionette TRACE conn4 -> [0,2313,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_reload.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:29:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x942e2c00 == 23 [pid = 1858] [id = 495] 18:29:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x942e3400) [pid = 1858] [serial = 1456] [outer = (nil)] 18:29:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x942e9000) [pid = 1858] [serial = 1457] [outer = 0x942e3400] 18:29:01 INFO - PROCESS | 1858 | 1477445341863 Marionette DEBUG loaded listener.js 18:29:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x942eb800) [pid = 1858] [serial = 1458] [outer = 0x942e3400] 18:29:02 INFO - PROCESS | 1858 | ++DOCSHELL 0x8fa1f400 == 24 [pid = 1858] [id = 496] 18:29:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x942e7400) [pid = 1858] [serial = 1459] [outer = (nil)] 18:29:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x95ab5800) [pid = 1858] [serial = 1460] [outer = 0x942e7400] 18:29:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x95ab0000) [pid = 1858] [serial = 1461] [outer = 0x942e7400] 18:29:02 INFO - PROCESS | 1858 | [1858] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4532 18:29:02 INFO - PROCESS | 1858 | 1477445342647 Marionette TRACE conn4 <- [1,2313,null,{"value":["/navigation-timing/test_timing_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["connectEnd is different after the reload.",0,null,null],["connectStart is different after the reload.",0,null,null],["domComplete is different after the reload.",0,null,null],["domContentLoadedEventEnd is different after the reload.",0,null,null],["domContentLoadedEventStart is different after the reload.",0,null,null],["domInteractive is different after the reload.",0,null,null],["domLoading is different after the reload.",0,null,null],["domainLookupEnd is different after the reload.",0,null,null],["domainLookupStart is different after the reload.",0,null,null],["fetchStart is different after the reload.",0,null,null],["loadEventEnd is different after the reload.",0,null,null],["loadEventStart is different after the reload.",0,null,null],["navigationStart is different after the reload.",0,null,null],["requestStart is different after the reload.",0,null,null],["responseEnd is different after the reload.",0,null,null],["responseStart is different after the reload.",0,null,null]]]}] 18:29:02 INFO - ................... 18:29:02 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1227ms 18:29:02 INFO - PROCESS | 1858 | 1477445342699 Marionette TRACE conn4 -> [0,2314,"getWindowHandle",null] 18:29:02 INFO - PROCESS | 1858 | 1477445342703 Marionette TRACE conn4 <- [1,2314,null,{"value":"7"}] 18:29:02 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 18:29:02 INFO - PROCESS | 1858 | 1477445342710 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:29:02 INFO - PROCESS | 1858 | 1477445342881 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 18:29:02 INFO - PROCESS | 1858 | 1477445342889 Marionette TRACE conn4 -> [0,2316,"getWindowHandles",null] 18:29:02 INFO - PROCESS | 1858 | 1477445342893 Marionette TRACE conn4 <- [1,2316,null,["7"]] 18:29:02 INFO - PROCESS | 1858 | 1477445342897 Marionette TRACE conn4 -> [0,2317,"switchToWindow",{"name":"7"}] 18:29:02 INFO - PROCESS | 1858 | 1477445342914 Marionette TRACE conn4 <- [1,2317,null,{}] 18:29:03 INFO - PROCESS | 1858 | 1477445343037 Marionette TRACE conn4 -> [0,2318,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_server_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:29:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x83178000 == 25 [pid = 1858] [id = 497] 18:29:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x95aba800) [pid = 1858] [serial = 1462] [outer = (nil)] 18:29:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x95c32000) [pid = 1858] [serial = 1463] [outer = 0x95aba800] 18:29:03 INFO - PROCESS | 1858 | 1477445343111 Marionette DEBUG loaded listener.js 18:29:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x95c35c00) [pid = 1858] [serial = 1464] [outer = 0x95aba800] 18:29:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x95c38400 == 26 [pid = 1858] [id = 498] 18:29:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x95c3c800) [pid = 1858] [serial = 1465] [outer = (nil)] 18:29:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x9618f000) [pid = 1858] [serial = 1466] [outer = 0x95c3c800] 18:29:03 INFO - PROCESS | 1858 | 1477445343734 Marionette TRACE conn4 <- [1,2318,null,{"value":["/navigation-timing/test_timing_server_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 1 on an server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart > 0",0,null,null],["window.performance.timing.redirectStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.redirectEnd > 0",0,null,null],["window.performance.timing.redirectEnd >= window.performance.timing.redirectStart",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.redirectEnd",0,null,null]]]}] 18:29:03 INFO - ........... 18:29:03 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1070ms 18:29:03 INFO - PROCESS | 1858 | 1477445343782 Marionette TRACE conn4 -> [0,2319,"getWindowHandle",null] 18:29:03 INFO - PROCESS | 1858 | 1477445343788 Marionette TRACE conn4 <- [1,2319,null,{"value":"7"}] 18:29:03 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 18:29:03 INFO - PROCESS | 1858 | 1477445343797 Marionette TRACE conn4 -> [0,2320,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:29:04 INFO - PROCESS | 1858 | 1477445344024 Marionette TRACE conn4 <- [1,2320,null,{"value":null}] 18:29:04 INFO - PROCESS | 1858 | 1477445344195 Marionette TRACE conn4 -> [0,2321,"getWindowHandles",null] 18:29:04 INFO - PROCESS | 1858 | 1477445344203 Marionette TRACE conn4 <- [1,2321,null,["7"]] 18:29:04 INFO - PROCESS | 1858 | 1477445344217 Marionette TRACE conn4 -> [0,2322,"switchToWindow",{"name":"7"}] 18:29:04 INFO - PROCESS | 1858 | 1477445344229 Marionette TRACE conn4 <- [1,2322,null,{}] 18:29:04 INFO - PROCESS | 1858 | 1477445344234 Marionette TRACE conn4 -> [0,2323,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_xserver_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:29:04 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b5f6c00 == 27 [pid = 1858] [id = 499] 18:29:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0x8b5f7800) [pid = 1858] [serial = 1467] [outer = (nil)] 18:29:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0x8b5fe800) [pid = 1858] [serial = 1468] [outer = 0x8b5f7800] 18:29:04 INFO - PROCESS | 1858 | 1477445344332 Marionette DEBUG loaded listener.js 18:29:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0x8b5fc400) [pid = 1858] [serial = 1469] [outer = 0x8b5f7800] 18:29:04 INFO - PROCESS | 1858 | ++DOCSHELL 0x83186000 == 28 [pid = 1858] [id = 500] 18:29:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 87 (0x8ca2ac00) [pid = 1858] [serial = 1470] [outer = (nil)] 18:29:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 88 (0x8d68f400) [pid = 1858] [serial = 1471] [outer = 0x8ca2ac00] 18:29:05 INFO - PROCESS | 1858 | 1477445345134 Marionette TRACE conn4 <- [1,2323,null,{"value":["/navigation-timing/test_timing_xserver_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on a cross-origin server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["timing.redirectStart == 0 on a server redirected navigation from another domain",0,null,null],["timing.redirectEnd == 0 on a server redirected navigation from another domain",0,null,null]]]}] 18:29:05 INFO - ....... 18:29:05 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1426ms 18:29:05 INFO - PROCESS | 1858 | 1477445345226 Marionette TRACE conn4 -> [0,2324,"getWindowHandle",null] 18:29:05 INFO - PROCESS | 1858 | 1477445345233 Marionette TRACE conn4 <- [1,2324,null,{"value":"7"}] 18:29:05 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 18:29:05 INFO - PROCESS | 1858 | 1477445345240 Marionette TRACE conn4 -> [0,2325,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:29:05 INFO - PROCESS | 1858 | 1477445345436 Marionette TRACE conn4 <- [1,2325,null,{"value":null}] 18:29:05 INFO - PROCESS | 1858 | 1477445345609 Marionette TRACE conn4 -> [0,2326,"getWindowHandles",null] 18:29:05 INFO - PROCESS | 1858 | 1477445345615 Marionette TRACE conn4 <- [1,2326,null,["7"]] 18:29:05 INFO - PROCESS | 1858 | 1477445345625 Marionette TRACE conn4 -> [0,2327,"switchToWindow",{"name":"7"}] 18:29:05 INFO - PROCESS | 1858 | 1477445345630 Marionette TRACE conn4 <- [1,2327,null,{}] 18:29:05 INFO - PROCESS | 1858 | 1477445345637 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_unique_performance_objects.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:29:05 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc0f800 == 29 [pid = 1858] [id = 501] 18:29:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 89 (0x8dc86c00) [pid = 1858] [serial = 1472] [outer = (nil)] 18:29:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 90 (0x8f689400) [pid = 1858] [serial = 1473] [outer = 0x8dc86c00] 18:29:05 INFO - PROCESS | 1858 | 1477445345770 Marionette DEBUG loaded listener.js 18:29:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 91 (0x91abac00) [pid = 1858] [serial = 1474] [outer = 0x8dc86c00] 18:29:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x95745000 == 30 [pid = 1858] [id = 502] 18:29:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 92 (0x95746400) [pid = 1858] [serial = 1475] [outer = (nil)] 18:29:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 93 (0x8c731400) [pid = 1858] [serial = 1476] [outer = 0x95746400] 18:29:06 INFO - PROCESS | 1858 | 1477445346488 Marionette TRACE conn4 <- [1,2328,null,{"value":["/navigation-timing/test_unique_performance_objects.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["Different window objects have unique performance objects",0,null,null]]]}] 18:29:06 INFO - ... 18:29:06 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1271ms 18:29:06 INFO - PROCESS | 1858 | 1477445346518 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 18:29:06 INFO - PROCESS | 1858 | 1477445346528 Marionette TRACE conn4 <- [1,2329,null,{"value":"7"}] 18:29:06 INFO - TEST-START | /pointerlock/constructor.html 18:29:06 INFO - PROCESS | 1858 | 1477445346537 Marionette TRACE conn4 -> [0,2330,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:29:06 INFO - PROCESS | 1858 | 1477445346736 Marionette TRACE conn4 <- [1,2330,null,{"value":null}] 18:29:06 INFO - PROCESS | 1858 | 1477445346907 Marionette TRACE conn4 -> [0,2331,"getWindowHandles",null] 18:29:06 INFO - PROCESS | 1858 | 1477445346911 Marionette TRACE conn4 <- [1,2331,null,["7"]] 18:29:06 INFO - PROCESS | 1858 | 1477445346921 Marionette TRACE conn4 -> [0,2332,"switchToWindow",{"name":"7"}] 18:29:06 INFO - PROCESS | 1858 | 1477445346928 Marionette TRACE conn4 <- [1,2332,null,{}] 18:29:06 INFO - PROCESS | 1858 | 1477445346934 Marionette TRACE conn4 -> [0,2333,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/constructor.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:29:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x95c3b800 == 31 [pid = 1858] [id = 503] 18:29:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 94 (0x95c3bc00) [pid = 1858] [serial = 1477] [outer = (nil)] 18:29:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 95 (0x96194000) [pid = 1858] [serial = 1478] [outer = 0x95c3bc00] 18:29:07 INFO - PROCESS | 1858 | 1477445347061 Marionette DEBUG loaded listener.js 18:29:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 96 (0x96196c00) [pid = 1858] [serial = 1479] [outer = 0x95c3bc00] 18:29:07 INFO - PROCESS | 1858 | 1477445347678 Marionette TRACE conn4 <- [1,2333,null,{"value":["/pointerlock/constructor.html",0,null,null,[["Default event values for mouse event interface and its pointer lock extensions.",0,null,null],["Default event values for pointerlockerror using a dictionary",0,null,null]]]}] 18:29:07 INFO - .. 18:29:07 INFO - TEST-OK | /pointerlock/constructor.html | took 1224ms 18:29:07 INFO - PROCESS | 1858 | 1477445347761 Marionette TRACE conn4 -> [0,2334,"getWindowHandle",null] 18:29:07 INFO - PROCESS | 1858 | 1477445347765 Marionette TRACE conn4 <- [1,2334,null,{"value":"7"}] 18:29:07 INFO - TEST-START | /pointerlock/idlharness.html 18:29:07 INFO - PROCESS | 1858 | 1477445347773 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:29:07 INFO - PROCESS | 1858 | 1477445347953 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 18:29:08 INFO - PROCESS | 1858 | 1477445348122 Marionette TRACE conn4 -> [0,2336,"getWindowHandles",null] 18:29:08 INFO - PROCESS | 1858 | 1477445348130 Marionette TRACE conn4 <- [1,2336,null,["7"]] 18:29:08 INFO - PROCESS | 1858 | 1477445348141 Marionette TRACE conn4 -> [0,2337,"switchToWindow",{"name":"7"}] 18:29:08 INFO - PROCESS | 1858 | 1477445348146 Marionette TRACE conn4 <- [1,2337,null,{}] 18:29:08 INFO - PROCESS | 1858 | 1477445348153 Marionette TRACE conn4 -> [0,2338,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/idlharness.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:29:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x96399400 == 32 [pid = 1858] [id = 504] 18:29:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 97 (0x9639b800) [pid = 1858] [serial = 1480] [outer = (nil)] 18:29:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 98 (0x9639e400) [pid = 1858] [serial = 1481] [outer = 0x9639b800] 18:29:08 INFO - PROCESS | 1858 | 1477445348241 Marionette DEBUG loaded listener.js 18:29:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 99 (0x8c262000) [pid = 1858] [serial = 1482] [outer = 0x9639b800] 18:29:09 INFO - ........................ 18:29:09 INFO - TEST-OK | /pointerlock/idlharness.html | took 1436ms 18:29:09 INFO - PROCESS | 1858 | 1477445349152 Marionette TRACE conn4 <- [1,2338,null,{"value":["/pointerlock/idlharness.html",0,null,null,[["Element interface: operation requestPointerLock()",0,null,null],["Element must be primary interface of window.document.documentElement",1,"assert_equals: window.document.documentElement's prototype is not Element.prototype expected object \"[object ElementPrototype]\" but got object \"[object HTMLHtmlElementPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document.documentElement",1,"assert_equals: class string of window.document.documentElement expected \"[object Element]\" but got \"[object HTMLHtmlElement]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Element interface: window.document.documentElement must inherit property \"requestPointerLock\" with the proper type (0)",0,null,null],["Document interface: attribute onpointerlockchange",0,null,null],["Document interface: attribute onpointerlockerror",0,null,null],["Document interface: attribute pointerLockElement",0,null,null],["Document interface: operation exitPointerLock()",0,null,null],["Document must be primary interface of window.document",1,"assert_equals: window.document's prototype is not Document.prototype expected object \"[object DocumentPrototype]\" but got object \"[object HTMLDocumentPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document",1,"assert_equals: class string of window.document expected \"[object Document]\" but got \"[object HTMLDocument]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Document interface: window.document must inherit property \"onpointerlockchange\" with the proper type (0)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"onpointerlockerror\" with the proper type (1)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"pointerLockElement\" with the proper type (2)",0,null,null],["Document interface: window.document must inherit property \"exitPointerLock\" with the proper type (3)",0,null,null],["MouseEvent interface: attribute movementX",0,null,null],["MouseEvent interface: attribute movementY",0,null,null],["MouseEvent must be primary interface of new MouseEvent('mousemove')",0,null,null],["Stringification of new MouseEvent('mousemove')",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementY\" with the proper type (1)",0,null,null],["MouseEvent must be primary interface of new MouseEvent('pointerlockchange')",0,null,null],["Stringification of new MouseEvent('pointerlockchange')",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementY\" with the proper type (1)",0,null,null]]]}] 18:29:09 INFO - PROCESS | 1858 | 1477445349243 Marionette TRACE conn4 -> [0,2339,"getWindowHandle",null] 18:29:09 INFO - PROCESS | 1858 | 1477445349248 Marionette TRACE conn4 <- [1,2339,null,{"value":"7"}] 18:29:09 INFO - TEST-START | /progress-events/constructor.html 18:29:09 INFO - PROCESS | 1858 | 1477445349257 Marionette TRACE conn4 -> [0,2340,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:29:09 INFO - PROCESS | 1858 | 1477445349432 Marionette TRACE conn4 <- [1,2340,null,{"value":null}] 18:29:09 INFO - PROCESS | 1858 | 1477445349570 Marionette TRACE conn4 -> [0,2341,"getWindowHandles",null] 18:29:09 INFO - PROCESS | 1858 | 1477445349575 Marionette TRACE conn4 <- [1,2341,null,["7"]] 18:29:09 INFO - PROCESS | 1858 | 1477445349580 Marionette TRACE conn4 -> [0,2342,"switchToWindow",{"name":"7"}] 18:29:09 INFO - PROCESS | 1858 | 1477445349586 Marionette TRACE conn4 <- [1,2342,null,{}] 18:29:09 INFO - PROCESS | 1858 | 1477445349595 Marionette TRACE conn4 -> [0,2343,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/constructor.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:29:09 INFO - PROCESS | 1858 | ++DOCSHELL 0x831e6c00 == 33 [pid = 1858] [id = 505] 18:29:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 100 (0x831e7c00) [pid = 1858] [serial = 1483] [outer = (nil)] 18:29:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 101 (0x8b8d3c00) [pid = 1858] [serial = 1484] [outer = 0x831e7c00] 18:29:09 INFO - PROCESS | 1858 | 1477445349723 Marionette DEBUG loaded listener.js 18:29:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 102 (0x8f689800) [pid = 1858] [serial = 1485] [outer = 0x831e7c00] 18:29:10 INFO - PROCESS | 1858 | 1477445350669 Marionette TRACE conn4 <- [1,2343,null,{"value":["/progress-events/constructor.html",0,null,null,[["Default event values.",0,null,null],["There must not be a initProgressEvent().",0,null,null],["Basic test.",0,null,null],["ECMAScript value conversion test.",0,null,null],["ProgressEventInit members must be matched case-sensitively.",0,null,null]]]}] 18:29:10 INFO - ..... 18:29:10 INFO - TEST-OK | /progress-events/constructor.html | took 1428ms 18:29:10 INFO - PROCESS | 1858 | 1477445350685 Marionette TRACE conn4 -> [0,2344,"getWindowHandle",null] 18:29:10 INFO - TEST-START | /progress-events/interface.html 18:29:10 INFO - PROCESS | 1858 | 1477445350694 Marionette TRACE conn4 <- [1,2344,null,{"value":"7"}] 18:29:10 INFO - PROCESS | 1858 | 1477445350702 Marionette TRACE conn4 -> [0,2345,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:29:10 INFO - PROCESS | 1858 | 1477445350869 Marionette TRACE conn4 <- [1,2345,null,{"value":null}] 18:29:11 INFO - PROCESS | 1858 | 1477445351069 Marionette TRACE conn4 -> [0,2346,"getWindowHandles",null] 18:29:11 INFO - PROCESS | 1858 | 1477445351073 Marionette TRACE conn4 <- [1,2346,null,["7"]] 18:29:11 INFO - PROCESS | 1858 | 1477445351089 Marionette TRACE conn4 -> [0,2347,"switchToWindow",{"name":"7"}] 18:29:11 INFO - PROCESS | 1858 | 1477445351097 Marionette TRACE conn4 <- [1,2347,null,{}] 18:29:11 INFO - PROCESS | 1858 | 1477445351103 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/interface.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:29:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8d1400 == 34 [pid = 1858] [id = 506] 18:29:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 103 (0x8b8d2000) [pid = 1858] [serial = 1486] [outer = (nil)] 18:29:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 104 (0x8c135800) [pid = 1858] [serial = 1487] [outer = 0x8b8d2000] 18:29:11 INFO - PROCESS | 1858 | 1477445351186 Marionette DEBUG loaded listener.js 18:29:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 105 (0x8bb30400) [pid = 1858] [serial = 1488] [outer = 0x8b8d2000] 18:29:11 INFO - PROCESS | 1858 | --DOCSHELL 0x8317b800 == 33 [pid = 1858] [id = 483] 18:29:11 INFO - PROCESS | 1858 | --DOCSHELL 0x95c38400 == 32 [pid = 1858] [id = 498] 18:29:11 INFO - PROCESS | 1858 | --DOCSHELL 0x8fa1f400 == 31 [pid = 1858] [id = 496] 18:29:11 INFO - PROCESS | 1858 | --DOCSHELL 0x8f839000 == 30 [pid = 1858] [id = 494] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 104 (0x90654800) [pid = 1858] [serial = 1426] [outer = (nil)] [url = about:blank] 18:29:11 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca2c800 == 29 [pid = 1858] [id = 488] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 103 (0x8c732c00) [pid = 1858] [serial = 1413] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 102 (0x8b8d0c00) [pid = 1858] [serial = 1420] [outer = (nil)] [url = about:blank] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 101 (0x8f840800) [pid = 1858] [serial = 1421] [outer = (nil)] [url = about:blank] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 100 (0x8f88fc00) [pid = 1858] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 99 (0x8c25fc00) [pid = 1858] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 98 (0x8d869c00) [pid = 1858] [serial = 1417] [outer = (nil)] [url = about:blank] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 97 (0x8db23c00) [pid = 1858] [serial = 1418] [outer = (nil)] [url = about:blank] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 96 (0x8b8cd400) [pid = 1858] [serial = 1409] [outer = (nil)] [url = about:blank] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 95 (0x8bb2e000) [pid = 1858] [serial = 1410] [outer = (nil)] [url = about:blank] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 94 (0x8c736400) [pid = 1858] [serial = 1412] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 93 (0x8c89b000) [pid = 1858] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 92 (0x83181400) [pid = 1858] [serial = 1406] [outer = (nil)] [url = about:blank] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 91 (0x831ea000) [pid = 1858] [serial = 1407] [outer = (nil)] [url = about:blank] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 90 (0x8b8c8c00) [pid = 1858] [serial = 1403] [outer = (nil)] [url = about:blank] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 89 (0x8b5f0400) [pid = 1858] [serial = 1404] [outer = (nil)] [url = about:blank] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 88 (0x95c2d800) [pid = 1858] [serial = 1400] [outer = (nil)] [url = about:blank] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 87 (0x95c31400) [pid = 1858] [serial = 1401] [outer = (nil)] [url = about:blank] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 86 (0x8f895800) [pid = 1858] [serial = 1397] [outer = (nil)] [url = about:blank] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0x8f981000) [pid = 1858] [serial = 1398] [outer = (nil)] [url = about:blank] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0x8bb2cc00) [pid = 1858] [serial = 1391] [outer = (nil)] [url = about:blank] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x8b8d1c00) [pid = 1858] [serial = 1392] [outer = (nil)] [url = about:blank] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x8c729800) [pid = 1858] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x8d692400) [pid = 1858] [serial = 1394] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 18:29:11 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x8c729400) [pid = 1858] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 18:29:11 INFO - PROCESS | 1858 | 1477445351955 Marionette TRACE conn4 <- [1,2348,null,{"value":["/progress-events/interface.html",0,null,null,[["The ProgressEvent interface",0,null,null],["interface prototype object",0,null,null],["The ProgressEvent interface 1",0,null,null],["The ProgressEvent interface 2",0,null,null],["The ProgressEvent interface 3",0,null,null],["Interface objects properties should not be Enumerable",0,null,null],["Should be able to delete ProgressEvent.",0,null,null]]]}] 18:29:11 INFO - ....... 18:29:11 INFO - TEST-OK | /progress-events/interface.html | took 1273ms 18:29:11 INFO - PROCESS | 1858 | 1477445351980 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 18:29:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 18:29:11 INFO - PROCESS | 1858 | 1477445351985 Marionette TRACE conn4 <- [1,2349,null,{"value":"7"}] 18:29:11 INFO - PROCESS | 1858 | 1477445351993 Marionette TRACE conn4 -> [0,2350,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:29:12 INFO - PROCESS | 1858 | 1477445352156 Marionette TRACE conn4 <- [1,2350,null,{"value":null}] 18:29:12 INFO - PROCESS | 1858 | 1477445352170 Marionette TRACE conn4 -> [0,2351,"getWindowHandles",null] 18:29:12 INFO - PROCESS | 1858 | 1477445352173 Marionette TRACE conn4 <- [1,2351,null,["7"]] 18:29:12 INFO - PROCESS | 1858 | 1477445352180 Marionette TRACE conn4 -> [0,2352,"switchToWindow",{"name":"7"}] 18:29:12 INFO - PROCESS | 1858 | 1477445352185 Marionette TRACE conn4 <- [1,2352,null,{}] 18:29:12 INFO - PROCESS | 1858 | 1477445352191 Marionette TRACE conn4 -> [0,2353,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:29:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c732c00 == 30 [pid = 1858] [id = 507] 18:29:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x8d80b800) [pid = 1858] [serial = 1489] [outer = (nil)] 18:29:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x8db19800) [pid = 1858] [serial = 1490] [outer = 0x8d80b800] 18:29:12 INFO - PROCESS | 1858 | 1477445352273 Marionette DEBUG loaded listener.js 18:29:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x8db24800) [pid = 1858] [serial = 1491] [outer = 0x8d80b800] 18:29:12 WARNING - wptserve Traceback (most recent call last): 18:29:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:29:12 WARNING - rv = self.func(request, response) 18:29:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:29:12 WARNING - access_control_allow_origin = "*") 18:29:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:29:12 WARNING - payload = payload_generator(server_data) 18:29:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:29:12 WARNING - return encode_string_as_bmp_image(data) 18:29: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 18:29:12 WARNING - img.save(f, "BMP") 18:29:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:29:12 WARNING - f.write(bmpfileheader) 18:29:12 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:29:12 WARNING - 18:29:14 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x942e7400) [pid = 1858] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 18:29:14 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x942e3400) [pid = 1858] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 18:29:14 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x938e4400) [pid = 1858] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 18:29:14 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x9064e400) [pid = 1858] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 18:29:14 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x8f842000) [pid = 1858] [serial = 1436] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 18:29:14 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x8d68ec00) [pid = 1858] [serial = 1433] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 18:29:14 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x8cb3d000) [pid = 1858] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 18:29:14 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x8c734000) [pid = 1858] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 18:29:14 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x8b5ff400) [pid = 1858] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 18:29:14 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x8b5fa800) [pid = 1858] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 18:29:14 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x938e9c00) [pid = 1858] [serial = 1428] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 18:29:14 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8f83f800) [pid = 1858] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8b5f6800 == 29 [pid = 1858] [id = 490] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8cb37000 == 28 [pid = 1858] [id = 487] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x9064d800 == 27 [pid = 1858] [id = 489] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8b5f8400 == 26 [pid = 1858] [id = 486] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8b5f9400 == 25 [pid = 1858] [id = 477] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x831e4000 == 24 [pid = 1858] [id = 482] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8f88d400 == 23 [pid = 1858] [id = 484] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x942e2c00 == 22 [pid = 1858] [id = 495] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7f2c00 == 21 [pid = 1858] [id = 480] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8d691c00 == 20 [pid = 1858] [id = 481] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8c72c400 == 19 [pid = 1858] [id = 492] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7f6400 == 18 [pid = 1858] [id = 479] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8317e000 == 17 [pid = 1858] [id = 478] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8c732400 == 16 [pid = 1858] [id = 491] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8f83e400 == 15 [pid = 1858] [id = 493] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8d1400 == 14 [pid = 1858] [id = 506] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x831e6c00 == 13 [pid = 1858] [id = 505] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x96399400 == 12 [pid = 1858] [id = 504] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x95c3b800 == 11 [pid = 1858] [id = 503] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x95745000 == 10 [pid = 1858] [id = 502] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc0f800 == 9 [pid = 1858] [id = 501] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x83186000 == 8 [pid = 1858] [id = 500] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x8b5f6c00 == 7 [pid = 1858] [id = 499] 18:29:19 INFO - PROCESS | 1858 | --DOCSHELL 0x83178000 == 6 [pid = 1858] [id = 497] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x8d690400) [pid = 1858] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x9318fc00) [pid = 1858] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x942e4800) [pid = 1858] [serial = 1454] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x942e9000) [pid = 1858] [serial = 1457] [outer = (nil)] [url = about:blank] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x942eb800) [pid = 1858] [serial = 1458] [outer = (nil)] [url = about:blank] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x95ab5800) [pid = 1858] [serial = 1460] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x95ab0000) [pid = 1858] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8f843800) [pid = 1858] [serial = 1451] [outer = (nil)] [url = about:blank] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x8f97c800) [pid = 1858] [serial = 1452] [outer = (nil)] [url = about:blank] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x8c891800) [pid = 1858] [serial = 1445] [outer = (nil)] [url = about:blank] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x8ca23400) [pid = 1858] [serial = 1446] [outer = (nil)] [url = about:blank] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x8db98400) [pid = 1858] [serial = 1448] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x8d692000) [pid = 1858] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x8b7f5000) [pid = 1858] [serial = 1442] [outer = (nil)] [url = about:blank] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x8b7f0400) [pid = 1858] [serial = 1443] [outer = (nil)] [url = about:blank] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x92d9d400) [pid = 1858] [serial = 1439] [outer = (nil)] [url = about:blank] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x92d9e800) [pid = 1858] [serial = 1440] [outer = (nil)] [url = about:blank] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x8db1e400) [pid = 1858] [serial = 1434] [outer = (nil)] [url = about:blank] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x8ca30400) [pid = 1858] [serial = 1435] [outer = (nil)] [url = about:blank] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x8f843000) [pid = 1858] [serial = 1437] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x8b7ee400) [pid = 1858] [serial = 1431] [outer = (nil)] [url = about:blank] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x8c131400) [pid = 1858] [serial = 1432] [outer = (nil)] [url = about:blank] 18:29:19 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x95c32000) [pid = 1858] [serial = 1463] [outer = (nil)] [url = about:blank] 18:29:23 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x8ca2ac00) [pid = 1858] [serial = 1470] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 18:29:23 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x8b5f7800) [pid = 1858] [serial = 1467] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 18:29:23 INFO - PROCESS | 1858 | --DOMWINDOW == 45 (0x95c3bc00) [pid = 1858] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 18:29:23 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0x8b8d2000) [pid = 1858] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 18:29:23 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0x831e7c00) [pid = 1858] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 18:29:23 INFO - PROCESS | 1858 | --DOMWINDOW == 42 (0x95aba800) [pid = 1858] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 18:29:23 INFO - PROCESS | 1858 | --DOMWINDOW == 41 (0x95c3c800) [pid = 1858] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 18:29:23 INFO - PROCESS | 1858 | --DOMWINDOW == 40 (0x95746400) [pid = 1858] [serial = 1475] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 18:29:23 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x8dc86c00) [pid = 1858] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 18:29:23 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x9639b800) [pid = 1858] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 18:29:23 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x8f895400) [pid = 1858] [serial = 1425] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 18:29:27 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x92a23800) [pid = 1858] [serial = 1427] [outer = (nil)] [url = about:blank] 18:29:27 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x8db19800) [pid = 1858] [serial = 1490] [outer = (nil)] [url = about:blank] 18:29:27 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x8c135800) [pid = 1858] [serial = 1487] [outer = (nil)] [url = about:blank] 18:29:27 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x8bb30400) [pid = 1858] [serial = 1488] [outer = (nil)] [url = about:blank] 18:29:27 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8b8d3c00) [pid = 1858] [serial = 1484] [outer = (nil)] [url = about:blank] 18:29:27 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8f689800) [pid = 1858] [serial = 1485] [outer = (nil)] [url = about:blank] 18:29:27 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x9639e400) [pid = 1858] [serial = 1481] [outer = (nil)] [url = about:blank] 18:29:27 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8c262000) [pid = 1858] [serial = 1482] [outer = (nil)] [url = about:blank] 18:29:27 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x96194000) [pid = 1858] [serial = 1478] [outer = (nil)] [url = about:blank] 18:29:27 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x96196c00) [pid = 1858] [serial = 1479] [outer = (nil)] [url = about:blank] 18:29:27 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8f689400) [pid = 1858] [serial = 1473] [outer = (nil)] [url = about:blank] 18:29:27 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x91abac00) [pid = 1858] [serial = 1474] [outer = (nil)] [url = about:blank] 18:29:27 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x8c731400) [pid = 1858] [serial = 1476] [outer = (nil)] [url = about:blank] 18:29:27 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x8b5fe800) [pid = 1858] [serial = 1468] [outer = (nil)] [url = about:blank] 18:29:27 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x8b5fc400) [pid = 1858] [serial = 1469] [outer = (nil)] [url = about:blank] 18:29:27 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x8d68f400) [pid = 1858] [serial = 1471] [outer = (nil)] [url = about:blank] 18:29:27 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x95c35c00) [pid = 1858] [serial = 1464] [outer = (nil)] [url = about:blank] 18:29:27 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x9618f000) [pid = 1858] [serial = 1466] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 18:29:42 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:29:42 INFO - . 18:29:42 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30466ms 18:29:42 INFO - PROCESS | 1858 | 1477445382445 Marionette TRACE conn4 <- [1,2353,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:29:42 INFO - PROCESS | 1858 | 1477445382460 Marionette TRACE conn4 -> [0,2354,"getWindowHandle",null] 18:29:42 INFO - PROCESS | 1858 | 1477445382466 Marionette TRACE conn4 <- [1,2354,null,{"value":"7"}] 18:29:42 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 18:29:42 INFO - PROCESS | 1858 | 1477445382478 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:29:42 INFO - PROCESS | 1858 | 1477445382706 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 18:29:42 INFO - PROCESS | 1858 | 1477445382782 Marionette TRACE conn4 -> [0,2356,"getWindowHandles",null] 18:29:42 INFO - PROCESS | 1858 | 1477445382789 Marionette TRACE conn4 <- [1,2356,null,["7"]] 18:29:42 INFO - PROCESS | 1858 | 1477445382798 Marionette TRACE conn4 -> [0,2357,"switchToWindow",{"name":"7"}] 18:29:42 INFO - PROCESS | 1858 | 1477445382805 Marionette TRACE conn4 <- [1,2357,null,{}] 18:29:42 INFO - PROCESS | 1858 | 1477445382811 Marionette TRACE conn4 -> [0,2358,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:29:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x831e9400 == 7 [pid = 1858] [id = 508] 18:29:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831e9c00) [pid = 1858] [serial = 1492] [outer = (nil)] 18:29:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x831ed000) [pid = 1858] [serial = 1493] [outer = 0x831e9c00] 18:29:42 INFO - PROCESS | 1858 | 1477445382898 Marionette DEBUG loaded listener.js 18:29:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x831ecc00) [pid = 1858] [serial = 1494] [outer = 0x831e9c00] 18:29:43 WARNING - wptserve Traceback (most recent call last): 18:29:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:29:43 WARNING - rv = self.func(request, response) 18:29:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:29:43 WARNING - access_control_allow_origin = "*") 18:29:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:29:43 WARNING - payload = payload_generator(server_data) 18:29:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:29:43 WARNING - return encode_string_as_bmp_image(data) 18:29:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 18:29:43 WARNING - img.save(f, "BMP") 18:29:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:29:43 WARNING - f.write(bmpfileheader) 18:29:43 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:29:43 WARNING - 18:29:52 INFO - PROCESS | 1858 | --DOCSHELL 0x8c732c00 == 6 [pid = 1858] [id = 507] 18:29:54 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x8d80b800) [pid = 1858] [serial = 1489] [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] 18:30:00 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x8db24800) [pid = 1858] [serial = 1491] [outer = (nil)] [url = about:blank] 18:30:00 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x831ed000) [pid = 1858] [serial = 1493] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:30:13 INFO - PROCESS | 1858 | 1477445413101 Marionette TRACE conn4 <- [1,2358,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:30:13 INFO - . 18:30:13 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30651ms 18:30:13 INFO - PROCESS | 1858 | 1477445413127 Marionette TRACE conn4 -> [0,2359,"getWindowHandle",null] 18:30:13 INFO - PROCESS | 1858 | 1477445413134 Marionette TRACE conn4 <- [1,2359,null,{"value":"7"}] 18:30:13 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 18:30:13 INFO - PROCESS | 1858 | 1477445413145 Marionette TRACE conn4 -> [0,2360,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:30:13 INFO - PROCESS | 1858 | 1477445413364 Marionette TRACE conn4 <- [1,2360,null,{"value":null}] 18:30:13 INFO - PROCESS | 1858 | 1477445413440 Marionette TRACE conn4 -> [0,2361,"getWindowHandles",null] 18:30:13 INFO - PROCESS | 1858 | 1477445413446 Marionette TRACE conn4 <- [1,2361,null,["7"]] 18:30:13 INFO - PROCESS | 1858 | 1477445413455 Marionette TRACE conn4 -> [0,2362,"switchToWindow",{"name":"7"}] 18:30:13 INFO - PROCESS | 1858 | 1477445413463 Marionette TRACE conn4 <- [1,2362,null,{}] 18:30:13 INFO - PROCESS | 1858 | 1477445413470 Marionette TRACE conn4 -> [0,2363,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:30:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x831e8c00 == 7 [pid = 1858] [id = 509] 18:30:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831e9000) [pid = 1858] [serial = 1495] [outer = (nil)] 18:30:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cda000) [pid = 1858] [serial = 1496] [outer = 0x831e9000] 18:30:13 INFO - PROCESS | 1858 | 1477445413559 Marionette DEBUG loaded listener.js 18:30:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce3800) [pid = 1858] [serial = 1497] [outer = 0x831e9000] 18:30:14 WARNING - wptserve Traceback (most recent call last): 18:30:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:30:14 WARNING - rv = self.func(request, response) 18:30:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:30:14 WARNING - access_control_allow_origin = "*") 18:30:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:30:14 WARNING - payload = payload_generator(server_data) 18:30:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:30:14 WARNING - return encode_string_as_bmp_image(data) 18:30:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 18:30:14 WARNING - img.save(f, "BMP") 18:30:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:30:14 WARNING - f.write(bmpfileheader) 18:30:14 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:30:14 WARNING - 18:30:23 INFO - PROCESS | 1858 | --DOCSHELL 0x831e9400 == 6 [pid = 1858] [id = 508] 18:30:25 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x831e9c00) [pid = 1858] [serial = 1492] [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] 18:30:30 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x831ecc00) [pid = 1858] [serial = 1494] [outer = (nil)] [url = about:blank] 18:30:30 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x87cda000) [pid = 1858] [serial = 1496] [outer = (nil)] [url = about:blank] 18:30:43 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:30:43 INFO - PROCESS | 1858 | 1477445443756 Marionette TRACE conn4 <- [1,2363,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:30:43 INFO - . 18:30:43 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 30657ms 18:30:43 INFO - PROCESS | 1858 | 1477445443801 Marionette TRACE conn4 -> [0,2364,"getWindowHandle",null] 18:30:43 INFO - PROCESS | 1858 | 1477445443808 Marionette TRACE conn4 <- [1,2364,null,{"value":"7"}] 18:30:43 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 18:30:43 INFO - PROCESS | 1858 | 1477445443819 Marionette TRACE conn4 -> [0,2365,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:30:44 INFO - PROCESS | 1858 | 1477445444035 Marionette TRACE conn4 <- [1,2365,null,{"value":null}] 18:30:44 INFO - PROCESS | 1858 | 1477445444111 Marionette TRACE conn4 -> [0,2366,"getWindowHandles",null] 18:30:44 INFO - PROCESS | 1858 | 1477445444117 Marionette TRACE conn4 <- [1,2366,null,["7"]] 18:30:44 INFO - PROCESS | 1858 | 1477445444125 Marionette TRACE conn4 -> [0,2367,"switchToWindow",{"name":"7"}] 18:30:44 INFO - PROCESS | 1858 | 1477445444133 Marionette TRACE conn4 <- [1,2367,null,{}] 18:30:44 INFO - PROCESS | 1858 | 1477445444140 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:30:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x831ea000 == 7 [pid = 1858] [id = 510] 18:30:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831ea800) [pid = 1858] [serial = 1498] [outer = (nil)] 18:30:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cd9800) [pid = 1858] [serial = 1499] [outer = 0x831ea800] 18:30:44 INFO - PROCESS | 1858 | 1477445444228 Marionette DEBUG loaded listener.js 18:30:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce0800) [pid = 1858] [serial = 1500] [outer = 0x831ea800] 18:30:44 INFO - PROCESS | 1858 | 1477445444778 Marionette TRACE conn4 <- [1,2368,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:30:44 INFO - . 18:30:44 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 1020ms 18:30:44 INFO - PROCESS | 1858 | 1477445444839 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 18:30:44 INFO - PROCESS | 1858 | 1477445444844 Marionette TRACE conn4 <- [1,2369,null,{"value":"7"}] 18:30:44 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 18:30:44 INFO - PROCESS | 1858 | 1477445444852 Marionette TRACE conn4 -> [0,2370,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:30:45 INFO - PROCESS | 1858 | 1477445445029 Marionette TRACE conn4 <- [1,2370,null,{"value":null}] 18:30:45 INFO - PROCESS | 1858 | 1477445445044 Marionette TRACE conn4 -> [0,2371,"getWindowHandles",null] 18:30:45 INFO - PROCESS | 1858 | 1477445445048 Marionette TRACE conn4 <- [1,2371,null,["7"]] 18:30:45 INFO - PROCESS | 1858 | 1477445445054 Marionette TRACE conn4 -> [0,2372,"switchToWindow",{"name":"7"}] 18:30:45 INFO - PROCESS | 1858 | 1477445445060 Marionette TRACE conn4 <- [1,2372,null,{}] 18:30:45 INFO - PROCESS | 1858 | 1477445445066 Marionette TRACE conn4 -> [0,2373,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:30:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7e8400 == 8 [pid = 1858] [id = 511] 18:30:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8b7ebc00) [pid = 1858] [serial = 1501] [outer = (nil)] 18:30:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8b7ee000) [pid = 1858] [serial = 1502] [outer = 0x8b7ebc00] 18:30:45 INFO - PROCESS | 1858 | 1477445445146 Marionette DEBUG loaded listener.js 18:30:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8b7efc00) [pid = 1858] [serial = 1503] [outer = 0x8b7ebc00] 18:30:45 INFO - PROCESS | 1858 | 1477445445788 Marionette TRACE conn4 <- [1,2373,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:30:45 INFO - . 18:30:45 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 976ms 18:30:45 INFO - PROCESS | 1858 | 1477445445836 Marionette TRACE conn4 -> [0,2374,"getWindowHandle",null] 18:30:45 INFO - PROCESS | 1858 | 1477445445843 Marionette TRACE conn4 <- [1,2374,null,{"value":"7"}] 18:30:45 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 18:30:45 INFO - PROCESS | 1858 | 1477445445911 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:30:46 INFO - PROCESS | 1858 | 1477445446136 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 18:30:46 INFO - PROCESS | 1858 | 1477445446154 Marionette TRACE conn4 -> [0,2376,"getWindowHandles",null] 18:30:46 INFO - PROCESS | 1858 | 1477445446159 Marionette TRACE conn4 <- [1,2376,null,["7"]] 18:30:46 INFO - PROCESS | 1858 | 1477445446165 Marionette TRACE conn4 -> [0,2377,"switchToWindow",{"name":"7"}] 18:30:46 INFO - PROCESS | 1858 | 1477445446172 Marionette TRACE conn4 <- [1,2377,null,{}] 18:30:46 INFO - PROCESS | 1858 | 1477445446178 Marionette TRACE conn4 -> [0,2378,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:30:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c13a400 == 9 [pid = 1858] [id = 512] 18:30:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8c13a800) [pid = 1858] [serial = 1504] [outer = (nil)] 18:30:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8c13d400) [pid = 1858] [serial = 1505] [outer = 0x8c13a800] 18:30:46 INFO - PROCESS | 1858 | 1477445446260 Marionette DEBUG loaded listener.js 18:30:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8c261800) [pid = 1858] [serial = 1506] [outer = 0x8c13a800] 18:30:46 INFO - PROCESS | 1858 | 1477445446873 Marionette TRACE conn4 <- [1,2378,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:30:46 INFO - . 18:30:46 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 976ms 18:30:46 INFO - PROCESS | 1858 | 1477445446883 Marionette TRACE conn4 -> [0,2379,"getWindowHandle",null] 18:30:46 INFO - PROCESS | 1858 | 1477445446887 Marionette TRACE conn4 <- [1,2379,null,{"value":"7"}] 18:30:46 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 18:30:46 INFO - PROCESS | 1858 | 1477445446901 Marionette TRACE conn4 -> [0,2380,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:30:47 INFO - PROCESS | 1858 | 1477445447059 Marionette TRACE conn4 <- [1,2380,null,{"value":null}] 18:30:47 INFO - PROCESS | 1858 | 1477445447074 Marionette TRACE conn4 -> [0,2381,"getWindowHandles",null] 18:30:47 INFO - PROCESS | 1858 | 1477445447080 Marionette TRACE conn4 <- [1,2381,null,["7"]] 18:30:47 INFO - PROCESS | 1858 | 1477445447086 Marionette TRACE conn4 -> [0,2382,"switchToWindow",{"name":"7"}] 18:30:47 INFO - PROCESS | 1858 | 1477445447092 Marionette TRACE conn4 <- [1,2382,null,{}] 18:30:47 INFO - PROCESS | 1858 | 1477445447199 Marionette TRACE conn4 -> [0,2383,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:30:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x8317d400 == 10 [pid = 1858] [id = 513] 18:30:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8c738000) [pid = 1858] [serial = 1507] [outer = (nil)] 18:30:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8c894c00) [pid = 1858] [serial = 1508] [outer = 0x8c738000] 18:30:47 INFO - PROCESS | 1858 | 1477445447276 Marionette DEBUG loaded listener.js 18:30:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8c89c800) [pid = 1858] [serial = 1509] [outer = 0x8c738000] 18:30:47 INFO - PROCESS | 1858 | 1477445447839 Marionette TRACE conn4 <- [1,2383,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:30:47 INFO - . 18:30:47 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 973ms 18:30:47 INFO - PROCESS | 1858 | 1477445447867 Marionette TRACE conn4 -> [0,2384,"getWindowHandle",null] 18:30:47 INFO - PROCESS | 1858 | 1477445447871 Marionette TRACE conn4 <- [1,2384,null,{"value":"7"}] 18:30:47 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 18:30:47 INFO - PROCESS | 1858 | 1477445447879 Marionette TRACE conn4 -> [0,2385,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:30:48 INFO - PROCESS | 1858 | 1477445448082 Marionette TRACE conn4 <- [1,2385,null,{"value":null}] 18:30:48 INFO - PROCESS | 1858 | 1477445448102 Marionette TRACE conn4 -> [0,2386,"getWindowHandles",null] 18:30:48 INFO - PROCESS | 1858 | 1477445448107 Marionette TRACE conn4 <- [1,2386,null,["7"]] 18:30:48 INFO - PROCESS | 1858 | 1477445448113 Marionette TRACE conn4 -> [0,2387,"switchToWindow",{"name":"7"}] 18:30:48 INFO - PROCESS | 1858 | 1477445448118 Marionette TRACE conn4 <- [1,2387,null,{}] 18:30:48 INFO - PROCESS | 1858 | 1477445448123 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:30:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca2e800 == 11 [pid = 1858] [id = 514] 18:30:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8ca30000) [pid = 1858] [serial = 1510] [outer = (nil)] 18:30:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8cb3d000) [pid = 1858] [serial = 1511] [outer = 0x8ca30000] 18:30:48 INFO - PROCESS | 1858 | 1477445448198 Marionette DEBUG loaded listener.js 18:30:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8d692400) [pid = 1858] [serial = 1512] [outer = 0x8ca30000] 18:30:48 INFO - PROCESS | 1858 | 1477445448779 Marionette TRACE conn4 <- [1,2388,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:30:48 INFO - . 18:30:48 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 922ms 18:30:48 INFO - PROCESS | 1858 | 1477445448801 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 18:30:48 INFO - PROCESS | 1858 | 1477445448804 Marionette TRACE conn4 <- [1,2389,null,{"value":"7"}] 18:30:48 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 18:30:48 INFO - PROCESS | 1858 | 1477445448812 Marionette TRACE conn4 -> [0,2390,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:30:49 INFO - PROCESS | 1858 | 1477445449059 Marionette TRACE conn4 <- [1,2390,null,{"value":null}] 18:30:49 INFO - PROCESS | 1858 | 1477445449073 Marionette TRACE conn4 -> [0,2391,"getWindowHandles",null] 18:30:49 INFO - PROCESS | 1858 | 1477445449076 Marionette TRACE conn4 <- [1,2391,null,["7"]] 18:30:49 INFO - PROCESS | 1858 | 1477445449082 Marionette TRACE conn4 -> [0,2392,"switchToWindow",{"name":"7"}] 18:30:49 INFO - PROCESS | 1858 | 1477445449087 Marionette TRACE conn4 <- [1,2392,null,{}] 18:30:49 INFO - PROCESS | 1858 | 1477445449092 Marionette TRACE conn4 -> [0,2393,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:30:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db1f400 == 12 [pid = 1858] [id = 515] 18:30:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8db1f800) [pid = 1858] [serial = 1513] [outer = (nil)] 18:30:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x8db98800) [pid = 1858] [serial = 1514] [outer = 0x8db1f800] 18:30:49 INFO - PROCESS | 1858 | 1477445449173 Marionette DEBUG loaded listener.js 18:30:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x8dc06800) [pid = 1858] [serial = 1515] [outer = 0x8db1f800] 18:30:49 INFO - PROCESS | 1858 | 1477445449820 Marionette TRACE conn4 <- [1,2393,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:30:49 INFO - . 18:30:49 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 1071ms 18:30:49 INFO - PROCESS | 1858 | 1477445449883 Marionette TRACE conn4 -> [0,2394,"getWindowHandle",null] 18:30:49 INFO - PROCESS | 1858 | 1477445449887 Marionette TRACE conn4 <- [1,2394,null,{"value":"7"}] 18:30:49 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 18:30:49 INFO - PROCESS | 1858 | 1477445449893 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:30:50 INFO - PROCESS | 1858 | 1477445450084 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 18:30:50 INFO - PROCESS | 1858 | 1477445450100 Marionette TRACE conn4 -> [0,2396,"getWindowHandles",null] 18:30:50 INFO - PROCESS | 1858 | 1477445450107 Marionette TRACE conn4 <- [1,2396,null,["7"]] 18:30:50 INFO - PROCESS | 1858 | 1477445450112 Marionette TRACE conn4 -> [0,2397,"switchToWindow",{"name":"7"}] 18:30:50 INFO - PROCESS | 1858 | 1477445450119 Marionette TRACE conn4 <- [1,2397,null,{}] 18:30:50 INFO - PROCESS | 1858 | 1477445450124 Marionette TRACE conn4 -> [0,2398,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:30:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc8a000 == 13 [pid = 1858] [id = 516] 18:30:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x8f687c00) [pid = 1858] [serial = 1516] [outer = (nil)] 18:30:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x8f83a800) [pid = 1858] [serial = 1517] [outer = 0x8f687c00] 18:30:50 INFO - PROCESS | 1858 | 1477445450199 Marionette DEBUG loaded listener.js 18:30:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x8f840400) [pid = 1858] [serial = 1518] [outer = 0x8f687c00] 18:30:50 INFO - PROCESS | 1858 | 1477445450792 Marionette TRACE conn4 <- [1,2398,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:30:50 INFO - . 18:30:50 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 926ms 18:30:50 INFO - PROCESS | 1858 | 1477445450819 Marionette TRACE conn4 -> [0,2399,"getWindowHandle",null] 18:30:50 INFO - PROCESS | 1858 | 1477445450823 Marionette TRACE conn4 <- [1,2399,null,{"value":"7"}] 18:30:50 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 18:30:50 INFO - PROCESS | 1858 | 1477445450836 Marionette TRACE conn4 -> [0,2400,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:30:51 INFO - PROCESS | 1858 | 1477445450998 Marionette TRACE conn4 <- [1,2400,null,{"value":null}] 18:30:51 INFO - PROCESS | 1858 | 1477445451114 Marionette TRACE conn4 -> [0,2401,"getWindowHandles",null] 18:30:51 INFO - PROCESS | 1858 | 1477445451138 Marionette TRACE conn4 <- [1,2401,null,["7"]] 18:30:51 INFO - PROCESS | 1858 | 1477445451143 Marionette TRACE conn4 -> [0,2402,"switchToWindow",{"name":"7"}] 18:30:51 INFO - PROCESS | 1858 | 1477445451148 Marionette TRACE conn4 <- [1,2402,null,{}] 18:30:51 INFO - PROCESS | 1858 | 1477445451153 Marionette TRACE conn4 -> [0,2403,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:30:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f88e400 == 14 [pid = 1858] [id = 517] 18:30:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x8f892400) [pid = 1858] [serial = 1519] [outer = (nil)] 18:30:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x8f895000) [pid = 1858] [serial = 1520] [outer = 0x8f892400] 18:30:51 INFO - PROCESS | 1858 | 1477445451230 Marionette DEBUG loaded listener.js 18:30:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x8f895400) [pid = 1858] [serial = 1521] [outer = 0x8f892400] 18:30:51 INFO - PROCESS | 1858 | 1477445451734 Marionette TRACE conn4 <- [1,2403,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:30:51 INFO - . 18:30:51 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 918ms 18:30:51 INFO - PROCESS | 1858 | 1477445451755 Marionette TRACE conn4 -> [0,2404,"getWindowHandle",null] 18:30:51 INFO - PROCESS | 1858 | 1477445451758 Marionette TRACE conn4 <- [1,2404,null,{"value":"7"}] 18:30:51 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 18:30:51 INFO - PROCESS | 1858 | 1477445451765 Marionette TRACE conn4 -> [0,2405,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:30:51 INFO - PROCESS | 1858 | 1477445451909 Marionette TRACE conn4 <- [1,2405,null,{"value":null}] 18:30:52 INFO - PROCESS | 1858 | 1477445452066 Marionette TRACE conn4 -> [0,2406,"getWindowHandles",null] 18:30:52 INFO - PROCESS | 1858 | 1477445452072 Marionette TRACE conn4 <- [1,2406,null,["7"]] 18:30:52 INFO - PROCESS | 1858 | 1477445452082 Marionette TRACE conn4 -> [0,2407,"switchToWindow",{"name":"7"}] 18:30:52 INFO - PROCESS | 1858 | 1477445452093 Marionette TRACE conn4 <- [1,2407,null,{}] 18:30:52 INFO - PROCESS | 1858 | 1477445452101 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:30:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x83184000 == 15 [pid = 1858] [id = 518] 18:30:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x83184400) [pid = 1858] [serial = 1522] [outer = (nil)] 18:30:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x831e8800) [pid = 1858] [serial = 1523] [outer = 0x83184400] 18:30:52 INFO - PROCESS | 1858 | 1477445452195 Marionette DEBUG loaded listener.js 18:30:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x831e3400) [pid = 1858] [serial = 1524] [outer = 0x83184400] 18:30:52 INFO - PROCESS | 1858 | 1477445452864 Marionette TRACE conn4 <- [1,2408,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:30:52 INFO - . 18:30:52 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 1120ms 18:30:52 INFO - PROCESS | 1858 | 1477445452897 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 18:30:52 INFO - PROCESS | 1858 | 1477445452902 Marionette TRACE conn4 <- [1,2409,null,{"value":"7"}] 18:30:52 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:30:52 INFO - PROCESS | 1858 | 1477445452912 Marionette TRACE conn4 -> [0,2410,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:30:53 INFO - PROCESS | 1858 | 1477445453095 Marionette TRACE conn4 <- [1,2410,null,{"value":null}] 18:30:53 INFO - PROCESS | 1858 | 1477445453267 Marionette TRACE conn4 -> [0,2411,"getWindowHandles",null] 18:30:53 INFO - PROCESS | 1858 | 1477445453274 Marionette TRACE conn4 <- [1,2411,null,["7"]] 18:30:53 INFO - PROCESS | 1858 | 1477445453281 Marionette TRACE conn4 -> [0,2412,"switchToWindow",{"name":"7"}] 18:30:53 INFO - PROCESS | 1858 | 1477445453289 Marionette TRACE conn4 <- [1,2412,null,{}] 18:30:53 INFO - PROCESS | 1858 | 1477445453298 Marionette TRACE conn4 -> [0,2413,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:30:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c264800 == 16 [pid = 1858] [id = 519] 18:30:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x8c266400) [pid = 1858] [serial = 1525] [outer = (nil)] 18:30:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x8c731400) [pid = 1858] [serial = 1526] [outer = 0x8c266400] 18:30:53 INFO - PROCESS | 1858 | 1477445453387 Marionette DEBUG loaded listener.js 18:30:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x8c72a400) [pid = 1858] [serial = 1527] [outer = 0x8c266400] 18:30:53 WARNING - wptserve Traceback (most recent call last): 18:30:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:30:53 WARNING - rv = self.func(request, response) 18:30:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:30:53 WARNING - access_control_allow_origin = "*") 18:30:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:30:53 WARNING - payload = payload_generator(server_data) 18:30:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:30:53 WARNING - return encode_string_as_bmp_image(data) 18:30:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 18:30:53 WARNING - img.save(f, "BMP") 18:30:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:30:53 WARNING - f.write(bmpfileheader) 18:30:53 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:30:53 WARNING - 18:30:55 INFO - PROCESS | 1858 | --DOCSHELL 0x831e8c00 == 15 [pid = 1858] [id = 509] 18:30:58 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x8f687c00) [pid = 1858] [serial = 1516] [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] 18:30:58 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x8db1f800) [pid = 1858] [serial = 1513] [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] 18:30:58 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x8ca30000) [pid = 1858] [serial = 1510] [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] 18:30:58 INFO - PROCESS | 1858 | --DOMWINDOW == 45 (0x8c738000) [pid = 1858] [serial = 1507] [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] 18:30:58 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0x8c13a800) [pid = 1858] [serial = 1504] [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] 18:30:58 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0x8b7ebc00) [pid = 1858] [serial = 1501] [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] 18:30:58 INFO - PROCESS | 1858 | --DOMWINDOW == 42 (0x831ea800) [pid = 1858] [serial = 1498] [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] 18:30:58 INFO - PROCESS | 1858 | --DOMWINDOW == 41 (0x831e9000) [pid = 1858] [serial = 1495] [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] 18:31:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc8a000 == 14 [pid = 1858] [id = 516] 18:31:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8f88e400 == 13 [pid = 1858] [id = 517] 18:31:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7e8400 == 12 [pid = 1858] [id = 511] 18:31:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8db1f400 == 11 [pid = 1858] [id = 515] 18:31:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca2e800 == 10 [pid = 1858] [id = 514] 18:31:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8317d400 == 9 [pid = 1858] [id = 513] 18:31:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8c13a400 == 8 [pid = 1858] [id = 512] 18:31:03 INFO - PROCESS | 1858 | --DOCSHELL 0x831ea000 == 7 [pid = 1858] [id = 510] 18:31:03 INFO - PROCESS | 1858 | --DOCSHELL 0x83184000 == 6 [pid = 1858] [id = 518] 18:31:03 INFO - PROCESS | 1858 | --DOMWINDOW == 40 (0x8c89c800) [pid = 1858] [serial = 1509] [outer = (nil)] [url = about:blank] 18:31:03 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x8c894c00) [pid = 1858] [serial = 1508] [outer = (nil)] [url = about:blank] 18:31:03 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x8d692400) [pid = 1858] [serial = 1512] [outer = (nil)] [url = about:blank] 18:31:03 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x8cb3d000) [pid = 1858] [serial = 1511] [outer = (nil)] [url = about:blank] 18:31:03 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x8dc06800) [pid = 1858] [serial = 1515] [outer = (nil)] [url = about:blank] 18:31:03 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x8db98800) [pid = 1858] [serial = 1514] [outer = (nil)] [url = about:blank] 18:31:03 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x8f840400) [pid = 1858] [serial = 1518] [outer = (nil)] [url = about:blank] 18:31:03 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x8f83a800) [pid = 1858] [serial = 1517] [outer = (nil)] [url = about:blank] 18:31:03 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8c13d400) [pid = 1858] [serial = 1505] [outer = (nil)] [url = about:blank] 18:31:03 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8c261800) [pid = 1858] [serial = 1506] [outer = (nil)] [url = about:blank] 18:31:03 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8b7ee000) [pid = 1858] [serial = 1502] [outer = (nil)] [url = about:blank] 18:31:03 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8b7efc00) [pid = 1858] [serial = 1503] [outer = (nil)] [url = about:blank] 18:31:03 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x87cd9800) [pid = 1858] [serial = 1499] [outer = (nil)] [url = about:blank] 18:31:03 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x87ce0800) [pid = 1858] [serial = 1500] [outer = (nil)] [url = about:blank] 18:31:03 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x87ce3800) [pid = 1858] [serial = 1497] [outer = (nil)] [url = about:blank] 18:31:03 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8f895000) [pid = 1858] [serial = 1520] [outer = (nil)] [url = about:blank] 18:31:05 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x83184400) [pid = 1858] [serial = 1522] [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] 18:31:05 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x8f892400) [pid = 1858] [serial = 1519] [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] 18:31:10 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x831e3400) [pid = 1858] [serial = 1524] [outer = (nil)] [url = about:blank] 18:31:10 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x8c731400) [pid = 1858] [serial = 1526] [outer = (nil)] [url = about:blank] 18:31:10 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x831e8800) [pid = 1858] [serial = 1523] [outer = (nil)] [url = about:blank] 18:31:10 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x8f895400) [pid = 1858] [serial = 1521] [outer = (nil)] [url = about:blank] 18:31:23 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:31:23 INFO - PROCESS | 1858 | 1477445483571 Marionette TRACE conn4 <- [1,2413,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:31:23 INFO - . 18:31:23 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30706ms 18:31:23 INFO - PROCESS | 1858 | 1477445483618 Marionette TRACE conn4 -> [0,2414,"getWindowHandle",null] 18:31:23 INFO - PROCESS | 1858 | 1477445483625 Marionette TRACE conn4 <- [1,2414,null,{"value":"7"}] 18:31:23 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 18:31:23 INFO - PROCESS | 1858 | 1477445483637 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:31:23 INFO - PROCESS | 1858 | 1477445483855 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 18:31:23 INFO - PROCESS | 1858 | 1477445483935 Marionette TRACE conn4 -> [0,2416,"getWindowHandles",null] 18:31:23 INFO - PROCESS | 1858 | 1477445483941 Marionette TRACE conn4 <- [1,2416,null,["7"]] 18:31:23 INFO - PROCESS | 1858 | 1477445483949 Marionette TRACE conn4 -> [0,2417,"switchToWindow",{"name":"7"}] 18:31:23 INFO - PROCESS | 1858 | 1477445483957 Marionette TRACE conn4 <- [1,2417,null,{}] 18:31:23 INFO - PROCESS | 1858 | 1477445483963 Marionette TRACE conn4 -> [0,2418,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:31:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x831e9400 == 7 [pid = 1858] [id = 520] 18:31:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831e9c00) [pid = 1858] [serial = 1528] [outer = (nil)] 18:31:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x831ed000) [pid = 1858] [serial = 1529] [outer = 0x831e9c00] 18:31:24 INFO - PROCESS | 1858 | 1477445484047 Marionette DEBUG loaded listener.js 18:31:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87cde000) [pid = 1858] [serial = 1530] [outer = 0x831e9c00] 18:31:24 WARNING - wptserve Traceback (most recent call last): 18:31:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:31:24 WARNING - rv = self.func(request, response) 18:31:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:31:24 WARNING - access_control_allow_origin = "*") 18:31:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:31:24 WARNING - payload = payload_generator(server_data) 18:31:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:31:24 WARNING - return encode_string_as_bmp_image(data) 18:31:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 18:31:24 WARNING - img.save(f, "BMP") 18:31:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:31:24 WARNING - f.write(bmpfileheader) 18:31:24 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:31:24 WARNING - 18:31:33 INFO - PROCESS | 1858 | --DOCSHELL 0x8c264800 == 6 [pid = 1858] [id = 519] 18:31:39 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x8c266400) [pid = 1858] [serial = 1525] [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] 18:31:45 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x8c72a400) [pid = 1858] [serial = 1527] [outer = (nil)] [url = about:blank] 18:31:45 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x831ed000) [pid = 1858] [serial = 1529] [outer = (nil)] [url = about:blank] 18:31:54 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:31:54 INFO - PROCESS | 1858 | 1477445514238 Marionette TRACE conn4 <- [1,2418,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:31:54 INFO - . 18:31:54 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30667ms 18:31:54 INFO - PROCESS | 1858 | 1477445514302 Marionette TRACE conn4 -> [0,2419,"getWindowHandle",null] 18:31:54 INFO - PROCESS | 1858 | 1477445514309 Marionette TRACE conn4 <- [1,2419,null,{"value":"7"}] 18:31:54 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:31:54 INFO - PROCESS | 1858 | 1477445514320 Marionette TRACE conn4 -> [0,2420,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:31:54 INFO - PROCESS | 1858 | 1477445514538 Marionette TRACE conn4 <- [1,2420,null,{"value":null}] 18:31:54 INFO - PROCESS | 1858 | 1477445514615 Marionette TRACE conn4 -> [0,2421,"getWindowHandles",null] 18:31:54 INFO - PROCESS | 1858 | 1477445514621 Marionette TRACE conn4 <- [1,2421,null,["7"]] 18:31:54 INFO - PROCESS | 1858 | 1477445514630 Marionette TRACE conn4 -> [0,2422,"switchToWindow",{"name":"7"}] 18:31:54 INFO - PROCESS | 1858 | 1477445514638 Marionette TRACE conn4 <- [1,2422,null,{}] 18:31:54 INFO - PROCESS | 1858 | 1477445514645 Marionette TRACE conn4 -> [0,2423,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:31:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x831e8c00 == 7 [pid = 1858] [id = 521] 18:31:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831e9000) [pid = 1858] [serial = 1531] [outer = (nil)] 18:31:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cd9800) [pid = 1858] [serial = 1532] [outer = 0x831e9000] 18:31:54 INFO - PROCESS | 1858 | 1477445514733 Marionette DEBUG loaded listener.js 18:31:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce0800) [pid = 1858] [serial = 1533] [outer = 0x831e9000] 18:31:55 WARNING - wptserve Traceback (most recent call last): 18:31:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:31:55 WARNING - rv = self.func(request, response) 18:31:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:31:55 WARNING - access_control_allow_origin = "*") 18:31:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:31:55 WARNING - payload = payload_generator(server_data) 18:31:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:31:55 WARNING - return encode_string_as_bmp_image(data) 18:31:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 18:31:55 WARNING - img.save(f, "BMP") 18:31:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:31:55 WARNING - f.write(bmpfileheader) 18:31:55 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:31:55 WARNING - 18:32:04 INFO - PROCESS | 1858 | --DOCSHELL 0x831e9400 == 6 [pid = 1858] [id = 520] 18:32:06 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x831e9c00) [pid = 1858] [serial = 1528] [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] 18:32:11 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x87cde000) [pid = 1858] [serial = 1530] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x87cd9800) [pid = 1858] [serial = 1532] [outer = (nil)] [url = about:blank] 18:32:24 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:32:24 INFO - PROCESS | 1858 | 1477445544928 Marionette TRACE conn4 <- [1,2423,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:32:24 INFO - . 18:32:24 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30660ms 18:32:24 INFO - PROCESS | 1858 | 1477445544979 Marionette TRACE conn4 -> [0,2424,"getWindowHandle",null] 18:32:24 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 18:32:24 INFO - PROCESS | 1858 | 1477445544986 Marionette TRACE conn4 <- [1,2424,null,{"value":"7"}] 18:32:24 INFO - PROCESS | 1858 | 1477445544996 Marionette TRACE conn4 -> [0,2425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:32:25 INFO - PROCESS | 1858 | 1477445545211 Marionette TRACE conn4 <- [1,2425,null,{"value":null}] 18:32:25 INFO - PROCESS | 1858 | 1477445545285 Marionette TRACE conn4 -> [0,2426,"getWindowHandles",null] 18:32:25 INFO - PROCESS | 1858 | 1477445545291 Marionette TRACE conn4 <- [1,2426,null,["7"]] 18:32:25 INFO - PROCESS | 1858 | 1477445545300 Marionette TRACE conn4 -> [0,2427,"switchToWindow",{"name":"7"}] 18:32:25 INFO - PROCESS | 1858 | 1477445545306 Marionette TRACE conn4 <- [1,2427,null,{}] 18:32:25 INFO - PROCESS | 1858 | 1477445545313 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:32:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x831eb000 == 7 [pid = 1858] [id = 522] 18:32:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831ebc00) [pid = 1858] [serial = 1534] [outer = (nil)] 18:32:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cd9c00) [pid = 1858] [serial = 1535] [outer = 0x831ebc00] 18:32:25 INFO - PROCESS | 1858 | 1477445545400 Marionette DEBUG loaded listener.js 18:32:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce3400) [pid = 1858] [serial = 1536] [outer = 0x831ebc00] 18:32:25 INFO - PROCESS | 1858 | 1477445545963 Marionette TRACE conn4 <- [1,2428,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:32:26 INFO - . 18:32:26 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1022ms 18:32:26 INFO - PROCESS | 1858 | 1477445546023 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 18:32:26 INFO - PROCESS | 1858 | 1477445546029 Marionette TRACE conn4 <- [1,2429,null,{"value":"7"}] 18:32:26 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 18:32:26 INFO - PROCESS | 1858 | 1477445546037 Marionette TRACE conn4 -> [0,2430,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:32:26 INFO - PROCESS | 1858 | 1477445546205 Marionette TRACE conn4 <- [1,2430,null,{"value":null}] 18:32:26 INFO - PROCESS | 1858 | 1477445546219 Marionette TRACE conn4 -> [0,2431,"getWindowHandles",null] 18:32:26 INFO - PROCESS | 1858 | 1477445546224 Marionette TRACE conn4 <- [1,2431,null,["7"]] 18:32:26 INFO - PROCESS | 1858 | 1477445546230 Marionette TRACE conn4 -> [0,2432,"switchToWindow",{"name":"7"}] 18:32:26 INFO - PROCESS | 1858 | 1477445546235 Marionette TRACE conn4 <- [1,2432,null,{}] 18:32:26 INFO - PROCESS | 1858 | 1477445546241 Marionette TRACE conn4 -> [0,2433,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:32:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x83185400 == 8 [pid = 1858] [id = 523] 18:32:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8b7eac00) [pid = 1858] [serial = 1537] [outer = (nil)] 18:32:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8b7ed000) [pid = 1858] [serial = 1538] [outer = 0x8b7eac00] 18:32:26 INFO - PROCESS | 1858 | 1477445546318 Marionette DEBUG loaded listener.js 18:32:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8b7ed400) [pid = 1858] [serial = 1539] [outer = 0x8b7eac00] 18:32:26 INFO - PROCESS | 1858 | 1477445546980 Marionette TRACE conn4 <- [1,2433,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:32:27 INFO - . 18:32:27 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 970ms 18:32:27 INFO - PROCESS | 1858 | 1477445547016 Marionette TRACE conn4 -> [0,2434,"getWindowHandle",null] 18:32:27 INFO - PROCESS | 1858 | 1477445547023 Marionette TRACE conn4 <- [1,2434,null,{"value":"7"}] 18:32:27 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 18:32:27 INFO - PROCESS | 1858 | 1477445547089 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:32:27 INFO - PROCESS | 1858 | 1477445547306 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 18:32:27 INFO - PROCESS | 1858 | 1477445547320 Marionette TRACE conn4 -> [0,2436,"getWindowHandles",null] 18:32:27 INFO - PROCESS | 1858 | 1477445547325 Marionette TRACE conn4 <- [1,2436,null,["7"]] 18:32:27 INFO - PROCESS | 1858 | 1477445547331 Marionette TRACE conn4 -> [0,2437,"switchToWindow",{"name":"7"}] 18:32:27 INFO - PROCESS | 1858 | 1477445547338 Marionette TRACE conn4 <- [1,2437,null,{}] 18:32:27 INFO - PROCESS | 1858 | 1477445547344 Marionette TRACE conn4 -> [0,2438,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:32:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c135800 == 9 [pid = 1858] [id = 524] 18:32:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8c135c00) [pid = 1858] [serial = 1540] [outer = (nil)] 18:32:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8c13b000) [pid = 1858] [serial = 1541] [outer = 0x8c135c00] 18:32:27 INFO - PROCESS | 1858 | 1477445547423 Marionette DEBUG loaded listener.js 18:32:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8c25f800) [pid = 1858] [serial = 1542] [outer = 0x8c135c00] 18:32:28 INFO - PROCESS | 1858 | 1477445548056 Marionette TRACE conn4 <- [1,2438,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:32:28 INFO - . 18:32:28 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1019ms 18:32:28 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 18:32:28 INFO - PROCESS | 1858 | 1477445548109 Marionette TRACE conn4 -> [0,2439,"getWindowHandle",null] 18:32:28 INFO - PROCESS | 1858 | 1477445548112 Marionette TRACE conn4 <- [1,2439,null,{"value":"7"}] 18:32:28 INFO - PROCESS | 1858 | 1477445548119 Marionette TRACE conn4 -> [0,2440,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:32:28 INFO - PROCESS | 1858 | 1477445548287 Marionette TRACE conn4 <- [1,2440,null,{"value":null}] 18:32:28 INFO - PROCESS | 1858 | 1477445548300 Marionette TRACE conn4 -> [0,2441,"getWindowHandles",null] 18:32:28 INFO - PROCESS | 1858 | 1477445548306 Marionette TRACE conn4 <- [1,2441,null,["7"]] 18:32:28 INFO - PROCESS | 1858 | 1477445548311 Marionette TRACE conn4 -> [0,2442,"switchToWindow",{"name":"7"}] 18:32:28 INFO - PROCESS | 1858 | 1477445548317 Marionette TRACE conn4 <- [1,2442,null,{}] 18:32:28 INFO - PROCESS | 1858 | 1477445548322 Marionette TRACE conn4 -> [0,2443,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:32:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c734800 == 10 [pid = 1858] [id = 525] 18:32:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8c735800) [pid = 1858] [serial = 1543] [outer = (nil)] 18:32:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8c738800) [pid = 1858] [serial = 1544] [outer = 0x8c735800] 18:32:28 INFO - PROCESS | 1858 | 1477445548398 Marionette DEBUG loaded listener.js 18:32:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8c89a000) [pid = 1858] [serial = 1545] [outer = 0x8c735800] 18:32:29 INFO - PROCESS | 1858 | 1477445549084 Marionette TRACE conn4 <- [1,2443,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:32:29 INFO - . 18:32:29 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1019ms 18:32:29 INFO - PROCESS | 1858 | 1477445549138 Marionette TRACE conn4 -> [0,2444,"getWindowHandle",null] 18:32:29 INFO - PROCESS | 1858 | 1477445549142 Marionette TRACE conn4 <- [1,2444,null,{"value":"7"}] 18:32:29 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 18:32:29 INFO - PROCESS | 1858 | 1477445549149 Marionette TRACE conn4 -> [0,2445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:32:29 INFO - PROCESS | 1858 | 1477445549299 Marionette TRACE conn4 <- [1,2445,null,{"value":null}] 18:32:29 INFO - PROCESS | 1858 | 1477445549418 Marionette TRACE conn4 -> [0,2446,"getWindowHandles",null] 18:32:29 INFO - PROCESS | 1858 | 1477445549423 Marionette TRACE conn4 <- [1,2446,null,["7"]] 18:32:29 INFO - PROCESS | 1858 | 1477445549427 Marionette TRACE conn4 -> [0,2447,"switchToWindow",{"name":"7"}] 18:32:29 INFO - PROCESS | 1858 | 1477445549432 Marionette TRACE conn4 <- [1,2447,null,{}] 18:32:29 INFO - PROCESS | 1858 | 1477445549437 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:32:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca2f000 == 11 [pid = 1858] [id = 526] 18:32:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8ca2f400) [pid = 1858] [serial = 1546] [outer = (nil)] 18:32:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8ca32000) [pid = 1858] [serial = 1547] [outer = 0x8ca2f400] 18:32:29 INFO - PROCESS | 1858 | 1477445549510 Marionette DEBUG loaded listener.js 18:32:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8d68a800) [pid = 1858] [serial = 1548] [outer = 0x8ca2f400] 18:32:30 INFO - PROCESS | 1858 | 1477445550024 Marionette TRACE conn4 <- [1,2448,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:32:30 INFO - . 18:32:30 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 921ms 18:32:30 INFO - PROCESS | 1858 | 1477445550071 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 18:32:30 INFO - PROCESS | 1858 | 1477445550074 Marionette TRACE conn4 <- [1,2449,null,{"value":"7"}] 18:32:30 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 18:32:30 INFO - PROCESS | 1858 | 1477445550081 Marionette TRACE conn4 -> [0,2450,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:32:30 INFO - PROCESS | 1858 | 1477445550275 Marionette TRACE conn4 <- [1,2450,null,{"value":null}] 18:32:30 INFO - PROCESS | 1858 | 1477445550388 Marionette TRACE conn4 -> [0,2451,"getWindowHandles",null] 18:32:30 INFO - PROCESS | 1858 | 1477445550390 Marionette TRACE conn4 <- [1,2451,null,["7"]] 18:32:30 INFO - PROCESS | 1858 | 1477445550396 Marionette TRACE conn4 -> [0,2452,"switchToWindow",{"name":"7"}] 18:32:30 INFO - PROCESS | 1858 | 1477445550401 Marionette TRACE conn4 <- [1,2452,null,{}] 18:32:30 INFO - PROCESS | 1858 | 1477445550406 Marionette TRACE conn4 -> [0,2453,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:32:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db1a400 == 12 [pid = 1858] [id = 527] 18:32:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8db1a800) [pid = 1858] [serial = 1549] [outer = (nil)] 18:32:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x8db25c00) [pid = 1858] [serial = 1550] [outer = 0x8db1a800] 18:32:30 INFO - PROCESS | 1858 | 1477445550484 Marionette DEBUG loaded listener.js 18:32:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x8dba2c00) [pid = 1858] [serial = 1551] [outer = 0x8db1a800] 18:32:31 INFO - PROCESS | 1858 | 1477445551033 Marionette TRACE conn4 <- [1,2453,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:32:31 INFO - . 18:32:31 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 972ms 18:32:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 18:32:31 INFO - PROCESS | 1858 | 1477445551053 Marionette TRACE conn4 -> [0,2454,"getWindowHandle",null] 18:32:31 INFO - PROCESS | 1858 | 1477445551056 Marionette TRACE conn4 <- [1,2454,null,{"value":"7"}] 18:32:31 INFO - PROCESS | 1858 | 1477445551069 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:32:31 INFO - PROCESS | 1858 | 1477445551213 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 18:32:31 INFO - PROCESS | 1858 | 1477445551226 Marionette TRACE conn4 -> [0,2456,"getWindowHandles",null] 18:32:31 INFO - PROCESS | 1858 | 1477445551231 Marionette TRACE conn4 <- [1,2456,null,["7"]] 18:32:31 INFO - PROCESS | 1858 | 1477445551237 Marionette TRACE conn4 -> [0,2457,"switchToWindow",{"name":"7"}] 18:32:31 INFO - PROCESS | 1858 | 1477445551243 Marionette TRACE conn4 <- [1,2457,null,{}] 18:32:31 INFO - PROCESS | 1858 | 1477445551352 Marionette TRACE conn4 -> [0,2458,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:32:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc85800 == 13 [pid = 1858] [id = 528] 18:32:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x8dc88400) [pid = 1858] [serial = 1552] [outer = (nil)] 18:32:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x8f681000) [pid = 1858] [serial = 1553] [outer = 0x8dc88400] 18:32:31 INFO - PROCESS | 1858 | 1477445551426 Marionette DEBUG loaded listener.js 18:32:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x8f681800) [pid = 1858] [serial = 1554] [outer = 0x8dc88400] 18:32:31 INFO - PROCESS | 1858 | 1477445551916 Marionette TRACE conn4 <- [1,2458,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:32:31 INFO - . 18:32:31 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 875ms 18:32:31 INFO - PROCESS | 1858 | 1477445551936 Marionette TRACE conn4 -> [0,2459,"getWindowHandle",null] 18:32:31 INFO - PROCESS | 1858 | 1477445551939 Marionette TRACE conn4 <- [1,2459,null,{"value":"7"}] 18:32:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 18:32:31 INFO - PROCESS | 1858 | 1477445551946 Marionette TRACE conn4 -> [0,2460,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:32:32 INFO - PROCESS | 1858 | 1477445552083 Marionette TRACE conn4 <- [1,2460,null,{"value":null}] 18:32:32 INFO - PROCESS | 1858 | 1477445552091 Marionette TRACE conn4 -> [0,2461,"getWindowHandles",null] 18:32:32 INFO - PROCESS | 1858 | 1477445552121 Marionette TRACE conn4 <- [1,2461,null,["7"]] 18:32:32 INFO - PROCESS | 1858 | 1477445552248 Marionette TRACE conn4 -> [0,2462,"switchToWindow",{"name":"7"}] 18:32:32 INFO - PROCESS | 1858 | 1477445552253 Marionette TRACE conn4 <- [1,2462,null,{}] 18:32:32 INFO - PROCESS | 1858 | 1477445552258 Marionette TRACE conn4 -> [0,2463,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:32:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f83f000 == 14 [pid = 1858] [id = 529] 18:32:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x8f840400) [pid = 1858] [serial = 1555] [outer = (nil)] 18:32:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x8f88c800) [pid = 1858] [serial = 1556] [outer = 0x8f840400] 18:32:32 INFO - PROCESS | 1858 | 1477445552330 Marionette DEBUG loaded listener.js 18:32:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x8f88cc00) [pid = 1858] [serial = 1557] [outer = 0x8f840400] 18:32:32 INFO - . 18:32:32 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 870ms 18:32:32 INFO - PROCESS | 1858 | 1477445552805 Marionette TRACE conn4 <- [1,2463,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:32:32 INFO - PROCESS | 1858 | 1477445552815 Marionette TRACE conn4 -> [0,2464,"getWindowHandle",null] 18:32:32 INFO - PROCESS | 1858 | 1477445552819 Marionette TRACE conn4 <- [1,2464,null,{"value":"7"}] 18:32:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 18:32:32 INFO - PROCESS | 1858 | 1477445552825 Marionette TRACE conn4 -> [0,2465,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:32:32 INFO - PROCESS | 1858 | 1477445552965 Marionette TRACE conn4 <- [1,2465,null,{"value":null}] 18:32:32 INFO - PROCESS | 1858 | 1477445552972 Marionette TRACE conn4 -> [0,2466,"getWindowHandles",null] 18:32:32 INFO - PROCESS | 1858 | 1477445552976 Marionette TRACE conn4 <- [1,2466,null,["7"]] 18:32:32 INFO - PROCESS | 1858 | 1477445552982 Marionette TRACE conn4 -> [0,2467,"switchToWindow",{"name":"7"}] 18:32:32 INFO - PROCESS | 1858 | 1477445552987 Marionette TRACE conn4 <- [1,2467,null,{}] 18:32:33 INFO - PROCESS | 1858 | 1477445552992 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:32:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c135400 == 15 [pid = 1858] [id = 530] 18:32:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x8f97a000) [pid = 1858] [serial = 1558] [outer = (nil)] 18:32:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x8fa1fc00) [pid = 1858] [serial = 1559] [outer = 0x8f97a000] 18:32:33 INFO - PROCESS | 1858 | 1477445553064 Marionette DEBUG loaded listener.js 18:32:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x8fa1ec00) [pid = 1858] [serial = 1560] [outer = 0x8f97a000] 18:32:33 INFO - PROCESS | 1858 | 1477445553837 Marionette TRACE conn4 <- [1,2468,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:32:33 INFO - . 18:32:33 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1030ms 18:32:33 INFO - PROCESS | 1858 | 1477445553856 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 18:32:33 INFO - PROCESS | 1858 | 1477445553863 Marionette TRACE conn4 <- [1,2469,null,{"value":"7"}] 18:32:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 18:32:33 INFO - PROCESS | 1858 | 1477445553875 Marionette TRACE conn4 -> [0,2470,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:32:34 INFO - PROCESS | 1858 | 1477445554089 Marionette TRACE conn4 <- [1,2470,null,{"value":null}] 18:32:34 INFO - PROCESS | 1858 | 1477445554218 Marionette TRACE conn4 -> [0,2471,"getWindowHandles",null] 18:32:34 INFO - PROCESS | 1858 | 1477445554223 Marionette TRACE conn4 <- [1,2471,null,["7"]] 18:32:34 INFO - PROCESS | 1858 | 1477445554229 Marionette TRACE conn4 -> [0,2472,"switchToWindow",{"name":"7"}] 18:32:34 INFO - PROCESS | 1858 | 1477445554236 Marionette TRACE conn4 <- [1,2472,null,{}] 18:32:34 INFO - PROCESS | 1858 | 1477445554243 Marionette TRACE conn4 -> [0,2473,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:32:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7ebc00 == 16 [pid = 1858] [id = 531] 18:32:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x8b8cd800) [pid = 1858] [serial = 1561] [outer = (nil)] 18:32:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x8b8d3c00) [pid = 1858] [serial = 1562] [outer = 0x8b8cd800] 18:32:34 INFO - PROCESS | 1858 | 1477445554373 Marionette DEBUG loaded listener.js 18:32:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x8bb31400) [pid = 1858] [serial = 1563] [outer = 0x8b8cd800] 18:32:35 INFO - PROCESS | 1858 | 1477445554997 Marionette TRACE conn4 <- [1,2473,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:32:35 INFO - . 18:32:35 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | took 1168ms 18:32:35 INFO - PROCESS | 1858 | 1477445555040 Marionette TRACE conn4 -> [0,2474,"getWindowHandle",null] 18:32:35 INFO - PROCESS | 1858 | 1477445555047 Marionette TRACE conn4 <- [1,2474,null,{"value":"7"}] 18:32:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 18:32:35 INFO - PROCESS | 1858 | 1477445555055 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:32:35 INFO - PROCESS | 1858 | 1477445555288 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 18:32:35 INFO - PROCESS | 1858 | 1477445555301 Marionette TRACE conn4 -> [0,2476,"getWindowHandles",null] 18:32:35 INFO - PROCESS | 1858 | 1477445555306 Marionette TRACE conn4 <- [1,2476,null,["7"]] 18:32:35 INFO - PROCESS | 1858 | 1477445555413 Marionette TRACE conn4 -> [0,2477,"switchToWindow",{"name":"7"}] 18:32:35 INFO - PROCESS | 1858 | 1477445555420 Marionette TRACE conn4 <- [1,2477,null,{}] 18:32:35 INFO - PROCESS | 1858 | 1477445555429 Marionette TRACE conn4 -> [0,2478,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:32:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db1d000 == 17 [pid = 1858] [id = 532] 18:32:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x8db9bc00) [pid = 1858] [serial = 1564] [outer = (nil)] 18:32:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x8dc0f400) [pid = 1858] [serial = 1565] [outer = 0x8db9bc00] 18:32:35 INFO - PROCESS | 1858 | 1477445555525 Marionette DEBUG loaded listener.js 18:32:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x8f981c00) [pid = 1858] [serial = 1566] [outer = 0x8db9bc00] 18:32:36 INFO - PROCESS | 1858 | 1477445556162 Marionette TRACE conn4 <- [1,2478,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:32:36 INFO - . 18:32:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1181ms 18:32:36 INFO - PROCESS | 1858 | 1477445556243 Marionette TRACE conn4 -> [0,2479,"getWindowHandle",null] 18:32:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 18:32:36 INFO - PROCESS | 1858 | 1477445556250 Marionette TRACE conn4 <- [1,2479,null,{"value":"7"}] 18:32:36 INFO - PROCESS | 1858 | 1477445556257 Marionette TRACE conn4 -> [0,2480,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:32:36 INFO - PROCESS | 1858 | 1477445556415 Marionette TRACE conn4 <- [1,2480,null,{"value":null}] 18:32:36 INFO - PROCESS | 1858 | 1477445556552 Marionette TRACE conn4 -> [0,2481,"getWindowHandles",null] 18:32:36 INFO - PROCESS | 1858 | 1477445556557 Marionette TRACE conn4 <- [1,2481,null,["7"]] 18:32:36 INFO - PROCESS | 1858 | 1477445556567 Marionette TRACE conn4 -> [0,2482,"switchToWindow",{"name":"7"}] 18:32:36 INFO - PROCESS | 1858 | 1477445556573 Marionette TRACE conn4 <- [1,2482,null,{}] 18:32:36 INFO - PROCESS | 1858 | 1477445556580 Marionette TRACE conn4 -> [0,2483,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:32:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x9385e800 == 18 [pid = 1858] [id = 533] 18:32:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x93862400) [pid = 1858] [serial = 1567] [outer = (nil)] 18:32:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x938e9c00) [pid = 1858] [serial = 1568] [outer = 0x93862400] 18:32:36 INFO - PROCESS | 1858 | 1477445556669 Marionette DEBUG loaded listener.js 18:32:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x9424b800) [pid = 1858] [serial = 1569] [outer = 0x93862400] 18:32:37 INFO - PROCESS | 1858 | 1477445557391 Marionette TRACE conn4 <- [1,2483,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:32:37 INFO - . 18:32:37 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | took 1182ms 18:32:37 INFO - PROCESS | 1858 | 1477445557439 Marionette TRACE conn4 -> [0,2484,"getWindowHandle",null] 18:32:37 INFO - PROCESS | 1858 | 1477445557446 Marionette TRACE conn4 <- [1,2484,null,{"value":"7"}] 18:32:37 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:32:37 INFO - PROCESS | 1858 | 1477445557456 Marionette TRACE conn4 -> [0,2485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:32:37 INFO - PROCESS | 1858 | 1477445557624 Marionette TRACE conn4 <- [1,2485,null,{"value":null}] 18:32:37 INFO - PROCESS | 1858 | 1477445557814 Marionette TRACE conn4 -> [0,2486,"getWindowHandles",null] 18:32:37 INFO - PROCESS | 1858 | 1477445557824 Marionette TRACE conn4 <- [1,2486,null,["7"]] 18:32:37 INFO - PROCESS | 1858 | 1477445557836 Marionette TRACE conn4 -> [0,2487,"switchToWindow",{"name":"7"}] 18:32:37 INFO - PROCESS | 1858 | 1477445557844 Marionette TRACE conn4 <- [1,2487,null,{}] 18:32:37 INFO - PROCESS | 1858 | 1477445557853 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:32:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x83183800 == 19 [pid = 1858] [id = 534] 18:32:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x831de800) [pid = 1858] [serial = 1570] [outer = (nil)] 18:32:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x8b5f4400) [pid = 1858] [serial = 1571] [outer = 0x831de800] 18:32:37 INFO - PROCESS | 1858 | 1477445557938 Marionette DEBUG loaded listener.js 18:32:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x87ce2400) [pid = 1858] [serial = 1572] [outer = 0x831de800] 18:32:38 INFO - PROCESS | 1858 | --DOCSHELL 0x831e8c00 == 18 [pid = 1858] [id = 521] 18:32:38 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 18:32:38 WARNING - wptserve Traceback (most recent call last): 18:32:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:32:38 WARNING - rv = self.func(request, response) 18:32:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:32:38 WARNING - access_control_allow_origin = "*") 18:32:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:32:38 WARNING - payload = payload_generator(server_data) 18:32:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:32:38 WARNING - return encode_string_as_bmp_image(data) 18:32:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 18:32:38 WARNING - img.save(f, "BMP") 18:32:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:32:38 WARNING - f.write(bmpfileheader) 18:32:38 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:32:38 WARNING - 18:32:41 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x8c135c00) [pid = 1858] [serial = 1540] [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] 18:32:41 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x8c735800) [pid = 1858] [serial = 1543] [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] 18:32:41 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x8dc88400) [pid = 1858] [serial = 1552] [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] 18:32:41 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x831ebc00) [pid = 1858] [serial = 1534] [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] 18:32:41 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x8ca2f400) [pid = 1858] [serial = 1546] [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] 18:32:41 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x8b7eac00) [pid = 1858] [serial = 1537] [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] 18:32:41 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x8f840400) [pid = 1858] [serial = 1555] [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] 18:32:41 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x8db1a800) [pid = 1858] [serial = 1549] [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] 18:32:41 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x831e9000) [pid = 1858] [serial = 1531] [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] 18:32:46 INFO - PROCESS | 1858 | --DOCSHELL 0x8f83f000 == 17 [pid = 1858] [id = 529] 18:32:46 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc85800 == 16 [pid = 1858] [id = 528] 18:32:46 INFO - PROCESS | 1858 | --DOCSHELL 0x83185400 == 15 [pid = 1858] [id = 523] 18:32:46 INFO - PROCESS | 1858 | --DOCSHELL 0x8db1a400 == 14 [pid = 1858] [id = 527] 18:32:46 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca2f000 == 13 [pid = 1858] [id = 526] 18:32:46 INFO - PROCESS | 1858 | --DOCSHELL 0x8c734800 == 12 [pid = 1858] [id = 525] 18:32:46 INFO - PROCESS | 1858 | --DOCSHELL 0x8c135800 == 11 [pid = 1858] [id = 524] 18:32:46 INFO - PROCESS | 1858 | --DOCSHELL 0x831eb000 == 10 [pid = 1858] [id = 522] 18:32:46 INFO - PROCESS | 1858 | --DOCSHELL 0x9385e800 == 9 [pid = 1858] [id = 533] 18:32:46 INFO - PROCESS | 1858 | --DOCSHELL 0x8db1d000 == 8 [pid = 1858] [id = 532] 18:32:46 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7ebc00 == 7 [pid = 1858] [id = 531] 18:32:46 INFO - PROCESS | 1858 | --DOCSHELL 0x8c135400 == 6 [pid = 1858] [id = 530] 18:32:46 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x8d68a800) [pid = 1858] [serial = 1548] [outer = (nil)] [url = about:blank] 18:32:46 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x8ca32000) [pid = 1858] [serial = 1547] [outer = (nil)] [url = about:blank] 18:32:46 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x8dba2c00) [pid = 1858] [serial = 1551] [outer = (nil)] [url = about:blank] 18:32:46 INFO - PROCESS | 1858 | --DOMWINDOW == 45 (0x8db25c00) [pid = 1858] [serial = 1550] [outer = (nil)] [url = about:blank] 18:32:46 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0x8f681800) [pid = 1858] [serial = 1554] [outer = (nil)] [url = about:blank] 18:32:46 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0x8f681000) [pid = 1858] [serial = 1553] [outer = (nil)] [url = about:blank] 18:32:46 INFO - PROCESS | 1858 | --DOMWINDOW == 42 (0x8f88cc00) [pid = 1858] [serial = 1557] [outer = (nil)] [url = about:blank] 18:32:46 INFO - PROCESS | 1858 | --DOMWINDOW == 41 (0x8f88c800) [pid = 1858] [serial = 1556] [outer = (nil)] [url = about:blank] 18:32:46 INFO - PROCESS | 1858 | --DOMWINDOW == 40 (0x8c738800) [pid = 1858] [serial = 1544] [outer = (nil)] [url = about:blank] 18:32:46 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x8c89a000) [pid = 1858] [serial = 1545] [outer = (nil)] [url = about:blank] 18:32:46 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x8c13b000) [pid = 1858] [serial = 1541] [outer = (nil)] [url = about:blank] 18:32:46 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x8c25f800) [pid = 1858] [serial = 1542] [outer = (nil)] [url = about:blank] 18:32:46 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x8b7ed000) [pid = 1858] [serial = 1538] [outer = (nil)] [url = about:blank] 18:32:46 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x8b7ed400) [pid = 1858] [serial = 1539] [outer = (nil)] [url = about:blank] 18:32:46 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x87cd9c00) [pid = 1858] [serial = 1535] [outer = (nil)] [url = about:blank] 18:32:46 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x87ce3400) [pid = 1858] [serial = 1536] [outer = (nil)] [url = about:blank] 18:32:46 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x87ce0800) [pid = 1858] [serial = 1533] [outer = (nil)] [url = about:blank] 18:32:49 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x93862400) [pid = 1858] [serial = 1567] [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] 18:32:49 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8db9bc00) [pid = 1858] [serial = 1564] [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] 18:32:49 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8f97a000) [pid = 1858] [serial = 1558] [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] 18:32:49 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8b8cd800) [pid = 1858] [serial = 1561] [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] 18:32:54 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8bb31400) [pid = 1858] [serial = 1563] [outer = (nil)] [url = about:blank] 18:32:54 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8b8d3c00) [pid = 1858] [serial = 1562] [outer = (nil)] [url = about:blank] 18:32:54 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8f981c00) [pid = 1858] [serial = 1566] [outer = (nil)] [url = about:blank] 18:32:54 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x8dc0f400) [pid = 1858] [serial = 1565] [outer = (nil)] [url = about:blank] 18:32:54 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x9424b800) [pid = 1858] [serial = 1569] [outer = (nil)] [url = about:blank] 18:32:54 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x938e9c00) [pid = 1858] [serial = 1568] [outer = (nil)] [url = about:blank] 18:32:54 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x8b5f4400) [pid = 1858] [serial = 1571] [outer = (nil)] [url = about:blank] 18:32:54 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x8fa1fc00) [pid = 1858] [serial = 1559] [outer = (nil)] [url = about:blank] 18:32:54 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x8fa1ec00) [pid = 1858] [serial = 1560] [outer = (nil)] [url = about:blank] 18:33:08 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:33:08 INFO - PROCESS | 1858 | 1477445588122 Marionette TRACE conn4 <- [1,2488,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:33:08 INFO - . 18:33:08 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30703ms 18:33:08 INFO - PROCESS | 1858 | 1477445588159 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 18:33:08 INFO - PROCESS | 1858 | 1477445588166 Marionette TRACE conn4 <- [1,2489,null,{"value":"7"}] 18:33:08 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 18:33:08 INFO - PROCESS | 1858 | 1477445588178 Marionette TRACE conn4 -> [0,2490,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:33:08 INFO - PROCESS | 1858 | 1477445588417 Marionette TRACE conn4 <- [1,2490,null,{"value":null}] 18:33:08 INFO - PROCESS | 1858 | 1477445588494 Marionette TRACE conn4 -> [0,2491,"getWindowHandles",null] 18:33:08 INFO - PROCESS | 1858 | 1477445588500 Marionette TRACE conn4 <- [1,2491,null,["7"]] 18:33:08 INFO - PROCESS | 1858 | 1477445588509 Marionette TRACE conn4 -> [0,2492,"switchToWindow",{"name":"7"}] 18:33:08 INFO - PROCESS | 1858 | 1477445588517 Marionette TRACE conn4 <- [1,2492,null,{}] 18:33:08 INFO - PROCESS | 1858 | 1477445588523 Marionette TRACE conn4 -> [0,2493,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:33:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x831ec800 == 7 [pid = 1858] [id = 535] 18:33:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831ed000) [pid = 1858] [serial = 1573] [outer = (nil)] 18:33:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cdb400) [pid = 1858] [serial = 1574] [outer = 0x831ed000] 18:33:08 INFO - PROCESS | 1858 | 1477445588615 Marionette DEBUG loaded listener.js 18:33:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce3000) [pid = 1858] [serial = 1575] [outer = 0x831ed000] 18:33:09 WARNING - wptserve Traceback (most recent call last): 18:33:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:33:09 WARNING - rv = self.func(request, response) 18:33:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:33:09 WARNING - access_control_allow_origin = "*") 18:33:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:33:09 WARNING - payload = payload_generator(server_data) 18:33:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:33:09 WARNING - return encode_string_as_bmp_image(data) 18:33:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 18:33:09 WARNING - img.save(f, "BMP") 18:33:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:33:09 WARNING - f.write(bmpfileheader) 18:33:09 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:33:09 WARNING - 18:33:09 WARNING - wptserve Traceback (most recent call last): 18:33:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:33:09 WARNING - rv = self.func(request, response) 18:33:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:33:09 WARNING - access_control_allow_origin = "*") 18:33:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:33:09 WARNING - payload = payload_generator(server_data) 18:33:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:33:09 WARNING - return encode_string_as_bmp_image(data) 18:33:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 18:33:09 WARNING - img.save(f, "BMP") 18:33:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:33:09 WARNING - f.write(bmpfileheader) 18:33:09 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:33:09 WARNING - 18:33:18 INFO - PROCESS | 1858 | --DOCSHELL 0x83183800 == 6 [pid = 1858] [id = 534] 18:33:24 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x831de800) [pid = 1858] [serial = 1570] [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] 18:33:29 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x87ce2400) [pid = 1858] [serial = 1572] [outer = (nil)] [url = about:blank] 18:33:29 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x87cdb400) [pid = 1858] [serial = 1574] [outer = (nil)] [url = about:blank] 18:33:38 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:33:38 INFO - PROCESS | 1858 | 1477445618812 Marionette TRACE conn4 <- [1,2493,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:33:38 INFO - . 18:33:38 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30661ms 18:33:38 INFO - PROCESS | 1858 | 1477445618837 Marionette TRACE conn4 -> [0,2494,"getWindowHandle",null] 18:33:38 INFO - PROCESS | 1858 | 1477445618843 Marionette TRACE conn4 <- [1,2494,null,{"value":"7"}] 18:33:38 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:33:38 INFO - PROCESS | 1858 | 1477445618854 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:33:39 INFO - PROCESS | 1858 | 1477445619070 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 18:33:39 INFO - PROCESS | 1858 | 1477445619145 Marionette TRACE conn4 -> [0,2496,"getWindowHandles",null] 18:33:39 INFO - PROCESS | 1858 | 1477445619150 Marionette TRACE conn4 <- [1,2496,null,["7"]] 18:33:39 INFO - PROCESS | 1858 | 1477445619159 Marionette TRACE conn4 -> [0,2497,"switchToWindow",{"name":"7"}] 18:33:39 INFO - PROCESS | 1858 | 1477445619166 Marionette TRACE conn4 <- [1,2497,null,{}] 18:33:39 INFO - PROCESS | 1858 | 1477445619173 Marionette TRACE conn4 -> [0,2498,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:33:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x831e9400 == 7 [pid = 1858] [id = 536] 18:33:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831ea000) [pid = 1858] [serial = 1576] [outer = (nil)] 18:33:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x831edc00) [pid = 1858] [serial = 1577] [outer = 0x831ea000] 18:33:39 INFO - PROCESS | 1858 | 1477445619260 Marionette DEBUG loaded listener.js 18:33:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce1800) [pid = 1858] [serial = 1578] [outer = 0x831ea000] 18:33:39 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 18:33:39 WARNING - wptserve Traceback (most recent call last): 18:33:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:33:39 WARNING - rv = self.func(request, response) 18:33:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:33:39 WARNING - access_control_allow_origin = "*") 18:33:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:33:39 WARNING - payload = payload_generator(server_data) 18:33:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:33:39 WARNING - return encode_string_as_bmp_image(data) 18:33:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 18:33:39 WARNING - img.save(f, "BMP") 18:33:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:33:39 WARNING - f.write(bmpfileheader) 18:33:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:33:39 WARNING - 18:33:48 INFO - PROCESS | 1858 | --DOCSHELL 0x831ec800 == 6 [pid = 1858] [id = 535] 18:33:54 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x831ed000) [pid = 1858] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 18:34:00 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x87ce3000) [pid = 1858] [serial = 1575] [outer = (nil)] [url = about:blank] 18:34:00 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x831edc00) [pid = 1858] [serial = 1577] [outer = (nil)] [url = about:blank] 18:34:09 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:34:09 INFO - PROCESS | 1858 | 1477445649451 Marionette TRACE conn4 <- [1,2498,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:34:09 INFO - . 18:34:09 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30657ms 18:34:09 INFO - PROCESS | 1858 | 1477445649510 Marionette TRACE conn4 -> [0,2499,"getWindowHandle",null] 18:34:09 INFO - PROCESS | 1858 | 1477445649517 Marionette TRACE conn4 <- [1,2499,null,{"value":"7"}] 18:34:09 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 18:34:09 INFO - PROCESS | 1858 | 1477445649528 Marionette TRACE conn4 -> [0,2500,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:34:09 INFO - PROCESS | 1858 | 1477445649742 Marionette TRACE conn4 <- [1,2500,null,{"value":null}] 18:34:09 INFO - PROCESS | 1858 | 1477445649818 Marionette TRACE conn4 -> [0,2501,"getWindowHandles",null] 18:34:09 INFO - PROCESS | 1858 | 1477445649824 Marionette TRACE conn4 <- [1,2501,null,["7"]] 18:34:09 INFO - PROCESS | 1858 | 1477445649832 Marionette TRACE conn4 -> [0,2502,"switchToWindow",{"name":"7"}] 18:34:09 INFO - PROCESS | 1858 | 1477445649840 Marionette TRACE conn4 <- [1,2502,null,{}] 18:34:09 INFO - PROCESS | 1858 | 1477445649846 Marionette TRACE conn4 -> [0,2503,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:34:09 INFO - PROCESS | 1858 | ++DOCSHELL 0x831edc00 == 7 [pid = 1858] [id = 537] 18:34:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x87cd9400) [pid = 1858] [serial = 1579] [outer = (nil)] 18:34:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cdc400) [pid = 1858] [serial = 1580] [outer = 0x87cd9400] 18:34:09 INFO - PROCESS | 1858 | 1477445649933 Marionette DEBUG loaded listener.js 18:34:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce5000) [pid = 1858] [serial = 1581] [outer = 0x87cd9400] 18:34:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b5fe000 == 8 [pid = 1858] [id = 538] 18:34:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8b5ffc00) [pid = 1858] [serial = 1582] [outer = (nil)] 18:34:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8b7e9000) [pid = 1858] [serial = 1583] [outer = 0x8b5ffc00] 18:34:10 INFO - PROCESS | 1858 | 1477445650560 Marionette TRACE conn4 <- [1,2503,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:34:10 INFO - . 18:34:10 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1124ms 18:34:10 INFO - PROCESS | 1858 | 1477445650649 Marionette TRACE conn4 -> [0,2504,"getWindowHandle",null] 18:34:10 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 18:34:10 INFO - PROCESS | 1858 | 1477445650655 Marionette TRACE conn4 <- [1,2504,null,{"value":"7"}] 18:34:10 INFO - PROCESS | 1858 | 1477445650661 Marionette TRACE conn4 -> [0,2505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:34:10 INFO - PROCESS | 1858 | 1477445650853 Marionette TRACE conn4 <- [1,2505,null,{"value":null}] 18:34:10 INFO - PROCESS | 1858 | 1477445650959 Marionette TRACE conn4 -> [0,2506,"getWindowHandles",null] 18:34:10 INFO - PROCESS | 1858 | 1477445650965 Marionette TRACE conn4 <- [1,2506,null,["7"]] 18:34:10 INFO - PROCESS | 1858 | 1477445650974 Marionette TRACE conn4 -> [0,2507,"switchToWindow",{"name":"7"}] 18:34:10 INFO - PROCESS | 1858 | 1477445650980 Marionette TRACE conn4 <- [1,2507,null,{}] 18:34:11 INFO - PROCESS | 1858 | 1477445650986 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:34:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x831dec00 == 9 [pid = 1858] [id = 539] 18:34:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8b7f3c00) [pid = 1858] [serial = 1584] [outer = (nil)] 18:34:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8b7f6400) [pid = 1858] [serial = 1585] [outer = 0x8b7f3c00] 18:34:11 INFO - PROCESS | 1858 | 1477445651073 Marionette DEBUG loaded listener.js 18:34:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8b8c6800) [pid = 1858] [serial = 1586] [outer = 0x8b7f3c00] 18:34:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb31000 == 10 [pid = 1858] [id = 540] 18:34:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8bb31c00) [pid = 1858] [serial = 1587] [outer = (nil)] 18:34:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8bb2d000) [pid = 1858] [serial = 1588] [outer = 0x8bb31c00] 18:34:11 INFO - PROCESS | 1858 | 1477445651792 Marionette TRACE conn4 <- [1,2508,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:34:11 INFO - . 18:34:11 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1181ms 18:34:11 INFO - PROCESS | 1858 | 1477445651849 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 18:34:11 INFO - PROCESS | 1858 | 1477445651856 Marionette TRACE conn4 <- [1,2509,null,{"value":"7"}] 18:34:11 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 18:34:11 INFO - PROCESS | 1858 | 1477445651863 Marionette TRACE conn4 -> [0,2510,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:34:12 INFO - PROCESS | 1858 | 1477445652034 Marionette TRACE conn4 <- [1,2510,null,{"value":null}] 18:34:12 INFO - PROCESS | 1858 | 1477445652045 Marionette TRACE conn4 -> [0,2511,"getWindowHandles",null] 18:34:12 INFO - PROCESS | 1858 | 1477445652049 Marionette TRACE conn4 <- [1,2511,null,["7"]] 18:34:12 INFO - PROCESS | 1858 | 1477445652056 Marionette TRACE conn4 -> [0,2512,"switchToWindow",{"name":"7"}] 18:34:12 INFO - PROCESS | 1858 | 1477445652063 Marionette TRACE conn4 <- [1,2512,null,{}] 18:34:12 INFO - PROCESS | 1858 | 1477445652069 Marionette TRACE conn4 -> [0,2513,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:34:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c266800 == 11 [pid = 1858] [id = 541] 18:34:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8c266c00) [pid = 1858] [serial = 1589] [outer = (nil)] 18:34:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8c269c00) [pid = 1858] [serial = 1590] [outer = 0x8c266c00] 18:34:12 INFO - PROCESS | 1858 | 1477445652149 Marionette DEBUG loaded listener.js 18:34:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8c72c400) [pid = 1858] [serial = 1591] [outer = 0x8c266c00] 18:34:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c737000 == 12 [pid = 1858] [id = 542] 18:34:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8c899c00) [pid = 1858] [serial = 1592] [outer = (nil)] 18:34:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8c89a000) [pid = 1858] [serial = 1593] [outer = 0x8c899c00] 18:34:12 INFO - PROCESS | 1858 | 1477445652952 Marionette TRACE conn4 <- [1,2513,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:34:12 INFO - . 18:34:12 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1120ms 18:34:12 INFO - PROCESS | 1858 | 1477445652982 Marionette TRACE conn4 -> [0,2514,"getWindowHandle",null] 18:34:12 INFO - PROCESS | 1858 | 1477445652986 Marionette TRACE conn4 <- [1,2514,null,{"value":"7"}] 18:34:12 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 18:34:12 INFO - PROCESS | 1858 | 1477445652992 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:34:13 INFO - PROCESS | 1858 | 1477445653166 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 18:34:13 INFO - PROCESS | 1858 | 1477445653291 Marionette TRACE conn4 -> [0,2516,"getWindowHandles",null] 18:34:13 INFO - PROCESS | 1858 | 1477445653297 Marionette TRACE conn4 <- [1,2516,null,["7"]] 18:34:13 INFO - PROCESS | 1858 | 1477445653302 Marionette TRACE conn4 -> [0,2517,"switchToWindow",{"name":"7"}] 18:34:13 INFO - PROCESS | 1858 | 1477445653308 Marionette TRACE conn4 <- [1,2517,null,{}] 18:34:13 INFO - PROCESS | 1858 | 1477445653315 Marionette TRACE conn4 -> [0,2518,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:34:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x8317cc00 == 13 [pid = 1858] [id = 543] 18:34:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8ca2ac00) [pid = 1858] [serial = 1594] [outer = (nil)] 18:34:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x8ca2d400) [pid = 1858] [serial = 1595] [outer = 0x8ca2ac00] 18:34:13 INFO - PROCESS | 1858 | 1477445653390 Marionette DEBUG loaded listener.js 18:34:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x8ca2f400) [pid = 1858] [serial = 1596] [outer = 0x8ca2ac00] 18:34:13 INFO - PROCESS | 1858 | 1477445653962 Marionette TRACE conn4 <- [1,2518,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:34:14 INFO - . 18:34:14 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1021ms 18:34:14 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 18:34:14 INFO - PROCESS | 1858 | 1477445654014 Marionette TRACE conn4 -> [0,2519,"getWindowHandle",null] 18:34:14 INFO - PROCESS | 1858 | 1477445654017 Marionette TRACE conn4 <- [1,2519,null,{"value":"7"}] 18:34:14 INFO - PROCESS | 1858 | 1477445654024 Marionette TRACE conn4 -> [0,2520,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:34:14 INFO - PROCESS | 1858 | 1477445654171 Marionette TRACE conn4 <- [1,2520,null,{"value":null}] 18:34:14 INFO - PROCESS | 1858 | 1477445654292 Marionette TRACE conn4 -> [0,2521,"getWindowHandles",null] 18:34:14 INFO - PROCESS | 1858 | 1477445654297 Marionette TRACE conn4 <- [1,2521,null,["7"]] 18:34:14 INFO - PROCESS | 1858 | 1477445654302 Marionette TRACE conn4 -> [0,2522,"switchToWindow",{"name":"7"}] 18:34:14 INFO - PROCESS | 1858 | 1477445654307 Marionette TRACE conn4 <- [1,2522,null,{}] 18:34:14 INFO - PROCESS | 1858 | 1477445654311 Marionette TRACE conn4 -> [0,2523,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:34:14 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db1e000 == 14 [pid = 1858] [id = 544] 18:34:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x8db1e400) [pid = 1858] [serial = 1597] [outer = (nil)] 18:34:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x8db21c00) [pid = 1858] [serial = 1598] [outer = 0x8db1e400] 18:34:14 INFO - PROCESS | 1858 | 1477445654383 Marionette DEBUG loaded listener.js 18:34:14 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x8db25000) [pid = 1858] [serial = 1599] [outer = 0x8db1e400] 18:34:14 INFO - PROCESS | 1858 | 1477445654897 Marionette TRACE conn4 <- [1,2523,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:34:14 INFO - . 18:34:14 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 922ms 18:34:14 INFO - PROCESS | 1858 | 1477445654946 Marionette TRACE conn4 -> [0,2524,"getWindowHandle",null] 18:34:14 INFO - PROCESS | 1858 | 1477445654949 Marionette TRACE conn4 <- [1,2524,null,{"value":"7"}] 18:34:14 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 18:34:14 INFO - PROCESS | 1858 | 1477445654955 Marionette TRACE conn4 -> [0,2525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:34:15 INFO - PROCESS | 1858 | 1477445655148 Marionette TRACE conn4 <- [1,2525,null,{"value":null}] 18:34:15 INFO - PROCESS | 1858 | 1477445655264 Marionette TRACE conn4 -> [0,2526,"getWindowHandles",null] 18:34:15 INFO - PROCESS | 1858 | 1477445655267 Marionette TRACE conn4 <- [1,2526,null,["7"]] 18:34:15 INFO - PROCESS | 1858 | 1477445655271 Marionette TRACE conn4 -> [0,2527,"switchToWindow",{"name":"7"}] 18:34:15 INFO - PROCESS | 1858 | 1477445655277 Marionette TRACE conn4 <- [1,2527,null,{}] 18:34:15 INFO - PROCESS | 1858 | 1477445655282 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:34:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db1a000 == 15 [pid = 1858] [id = 545] 18:34:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x8dc07c00) [pid = 1858] [serial = 1600] [outer = (nil)] 18:34:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x8dc85800) [pid = 1858] [serial = 1601] [outer = 0x8dc07c00] 18:34:15 INFO - PROCESS | 1858 | 1477445655355 Marionette DEBUG loaded listener.js 18:34:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x8f683c00) [pid = 1858] [serial = 1602] [outer = 0x8dc07c00] 18:34:15 INFO - PROCESS | 1858 | 1477445655879 Marionette TRACE conn4 <- [1,2528,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:34:15 INFO - . 18:34:15 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 970ms 18:34:15 INFO - PROCESS | 1858 | 1477445655926 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 18:34:15 INFO - PROCESS | 1858 | 1477445655930 Marionette TRACE conn4 <- [1,2529,null,{"value":"7"}] 18:34:15 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 18:34:15 INFO - PROCESS | 1858 | 1477445655936 Marionette TRACE conn4 -> [0,2530,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:34:16 INFO - PROCESS | 1858 | 1477445656074 Marionette TRACE conn4 <- [1,2530,null,{"value":null}] 18:34:16 INFO - PROCESS | 1858 | 1477445656190 Marionette TRACE conn4 -> [0,2531,"getWindowHandles",null] 18:34:16 INFO - PROCESS | 1858 | 1477445656195 Marionette TRACE conn4 <- [1,2531,null,["7"]] 18:34:16 INFO - PROCESS | 1858 | 1477445656201 Marionette TRACE conn4 -> [0,2532,"switchToWindow",{"name":"7"}] 18:34:16 INFO - PROCESS | 1858 | 1477445656207 Marionette TRACE conn4 <- [1,2532,null,{}] 18:34:16 INFO - PROCESS | 1858 | 1477445656212 Marionette TRACE conn4 -> [0,2533,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:34:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f888c00 == 16 [pid = 1858] [id = 546] 18:34:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x8f889000) [pid = 1858] [serial = 1603] [outer = (nil)] 18:34:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x8f88c800) [pid = 1858] [serial = 1604] [outer = 0x8f889000] 18:34:16 INFO - PROCESS | 1858 | 1477445656283 Marionette DEBUG loaded listener.js 18:34:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x8f88cc00) [pid = 1858] [serial = 1605] [outer = 0x8f889000] 18:34:16 INFO - PROCESS | 1858 | 1477445656814 Marionette TRACE conn4 <- [1,2533,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:34:16 INFO - . 18:34:16 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 923ms 18:34:16 INFO - PROCESS | 1858 | 1477445656860 Marionette TRACE conn4 -> [0,2534,"getWindowHandle",null] 18:34:16 INFO - PROCESS | 1858 | 1477445656863 Marionette TRACE conn4 <- [1,2534,null,{"value":"7"}] 18:34:16 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 18:34:16 INFO - PROCESS | 1858 | 1477445656869 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:34:17 INFO - PROCESS | 1858 | 1477445657004 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 18:34:17 INFO - PROCESS | 1858 | 1477445657126 Marionette TRACE conn4 -> [0,2536,"getWindowHandles",null] 18:34:17 INFO - PROCESS | 1858 | 1477445657149 Marionette TRACE conn4 <- [1,2536,null,["7"]] 18:34:17 INFO - PROCESS | 1858 | 1477445657154 Marionette TRACE conn4 -> [0,2537,"switchToWindow",{"name":"7"}] 18:34:17 INFO - PROCESS | 1858 | 1477445657159 Marionette TRACE conn4 <- [1,2537,null,{}] 18:34:17 INFO - PROCESS | 1858 | 1477445657168 Marionette TRACE conn4 -> [0,2538,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:34:17 INFO - PROCESS | 1858 | ++DOCSHELL 0x8fa13c00 == 17 [pid = 1858] [id = 547] 18:34:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x8fa1a400) [pid = 1858] [serial = 1606] [outer = (nil)] 18:34:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x9064dc00) [pid = 1858] [serial = 1607] [outer = 0x8fa1a400] 18:34:17 INFO - PROCESS | 1858 | 1477445657242 Marionette DEBUG loaded listener.js 18:34:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x9064cc00) [pid = 1858] [serial = 1608] [outer = 0x8fa1a400] 18:34:17 INFO - PROCESS | 1858 | 1477445657769 Marionette TRACE conn4 <- [1,2538,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:34:17 INFO - . 18:34:17 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 923ms 18:34:17 INFO - PROCESS | 1858 | 1477445657835 Marionette TRACE conn4 -> [0,2539,"getWindowHandle",null] 18:34:17 INFO - PROCESS | 1858 | 1477445657842 Marionette TRACE conn4 <- [1,2539,null,{"value":"7"}] 18:34:17 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 18:34:17 INFO - PROCESS | 1858 | 1477445657861 Marionette TRACE conn4 -> [0,2540,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:34:18 INFO - PROCESS | 1858 | 1477445658039 Marionette TRACE conn4 <- [1,2540,null,{"value":null}] 18:34:18 INFO - PROCESS | 1858 | 1477445658208 Marionette TRACE conn4 -> [0,2541,"getWindowHandles",null] 18:34:18 INFO - PROCESS | 1858 | 1477445658214 Marionette TRACE conn4 <- [1,2541,null,["7"]] 18:34:18 INFO - PROCESS | 1858 | 1477445658222 Marionette TRACE conn4 -> [0,2542,"switchToWindow",{"name":"7"}] 18:34:18 INFO - PROCESS | 1858 | 1477445658230 Marionette TRACE conn4 <- [1,2542,null,{}] 18:34:18 INFO - PROCESS | 1858 | 1477445658240 Marionette TRACE conn4 -> [0,2543,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:34:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7ec400 == 18 [pid = 1858] [id = 548] 18:34:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x8b7ee000) [pid = 1858] [serial = 1609] [outer = (nil)] 18:34:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x8b7f3800) [pid = 1858] [serial = 1610] [outer = 0x8b7ee000] 18:34:18 INFO - PROCESS | 1858 | 1477445658332 Marionette DEBUG loaded listener.js 18:34:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x8b7f0400) [pid = 1858] [serial = 1611] [outer = 0x8b7ee000] 18:34:18 INFO - PROCESS | 1858 | 1477445658970 Marionette TRACE conn4 <- [1,2543,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:34:19 INFO - . 18:34:19 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1173ms 18:34:19 INFO - PROCESS | 1858 | 1477445659032 Marionette TRACE conn4 -> [0,2544,"getWindowHandle",null] 18:34:19 INFO - PROCESS | 1858 | 1477445659038 Marionette TRACE conn4 <- [1,2544,null,{"value":"7"}] 18:34:19 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 18:34:19 INFO - PROCESS | 1858 | 1477445659046 Marionette TRACE conn4 -> [0,2545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:34:19 INFO - PROCESS | 1858 | 1477445659217 Marionette TRACE conn4 <- [1,2545,null,{"value":null}] 18:34:19 INFO - PROCESS | 1858 | 1477445659374 Marionette TRACE conn4 -> [0,2546,"getWindowHandles",null] 18:34:19 INFO - PROCESS | 1858 | 1477445659379 Marionette TRACE conn4 <- [1,2546,null,["7"]] 18:34:19 INFO - PROCESS | 1858 | 1477445659386 Marionette TRACE conn4 -> [0,2547,"switchToWindow",{"name":"7"}] 18:34:19 INFO - PROCESS | 1858 | 1477445659392 Marionette TRACE conn4 <- [1,2547,null,{}] 18:34:19 INFO - PROCESS | 1858 | 1477445659401 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:34:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c898800 == 19 [pid = 1858] [id = 549] 18:34:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x8c89f800) [pid = 1858] [serial = 1612] [outer = (nil)] 18:34:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x8ca2d800) [pid = 1858] [serial = 1613] [outer = 0x8c89f800] 18:34:19 INFO - PROCESS | 1858 | 1477445659489 Marionette DEBUG loaded listener.js 18:34:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x8ca2a800) [pid = 1858] [serial = 1614] [outer = 0x8c89f800] 18:34:20 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 18:34:20 WARNING - wptserve Traceback (most recent call last): 18:34:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:34:20 WARNING - rv = self.func(request, response) 18:34:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:34:20 WARNING - access_control_allow_origin = "*") 18:34:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:34:20 WARNING - payload = payload_generator(server_data) 18:34:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:34:20 WARNING - return encode_string_as_bmp_image(data) 18:34: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 18:34:20 WARNING - img.save(f, "BMP") 18:34:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:34:20 WARNING - f.write(bmpfileheader) 18:34:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:34:20 WARNING - 18:34:21 INFO - PROCESS | 1858 | --DOCSHELL 0x8c737000 == 18 [pid = 1858] [id = 542] 18:34:21 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb31000 == 17 [pid = 1858] [id = 540] 18:34:21 INFO - PROCESS | 1858 | --DOCSHELL 0x8b5fe000 == 16 [pid = 1858] [id = 538] 18:34:21 INFO - PROCESS | 1858 | --DOCSHELL 0x831e9400 == 15 [pid = 1858] [id = 536] 18:34:24 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x8f889000) [pid = 1858] [serial = 1603] [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] 18:34:24 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x8dc07c00) [pid = 1858] [serial = 1600] [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] 18:34:24 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x8db1e400) [pid = 1858] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 18:34:24 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x8ca2ac00) [pid = 1858] [serial = 1594] [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] 18:34:24 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x8c899c00) [pid = 1858] [serial = 1592] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 18:34:24 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x8c266c00) [pid = 1858] [serial = 1589] [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] 18:34:24 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x8bb31c00) [pid = 1858] [serial = 1587] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477445651505] 18:34:24 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x8b7f3c00) [pid = 1858] [serial = 1584] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 18:34:24 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x8b5ffc00) [pid = 1858] [serial = 1582] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 18:34:24 INFO - PROCESS | 1858 | --DOMWINDOW == 45 (0x87cd9400) [pid = 1858] [serial = 1579] [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] 18:34:24 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0x831ea000) [pid = 1858] [serial = 1576] [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] 18:34:29 INFO - PROCESS | 1858 | --DOCSHELL 0x831dec00 == 14 [pid = 1858] [id = 539] 18:34:29 INFO - PROCESS | 1858 | --DOCSHELL 0x8f888c00 == 13 [pid = 1858] [id = 546] 18:34:29 INFO - PROCESS | 1858 | --DOCSHELL 0x8db1a000 == 12 [pid = 1858] [id = 545] 18:34:29 INFO - PROCESS | 1858 | --DOCSHELL 0x8db1e000 == 11 [pid = 1858] [id = 544] 18:34:29 INFO - PROCESS | 1858 | --DOCSHELL 0x8c266800 == 10 [pid = 1858] [id = 541] 18:34:29 INFO - PROCESS | 1858 | --DOCSHELL 0x8317cc00 == 9 [pid = 1858] [id = 543] 18:34:29 INFO - PROCESS | 1858 | --DOCSHELL 0x831edc00 == 8 [pid = 1858] [id = 537] 18:34:29 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7ec400 == 7 [pid = 1858] [id = 548] 18:34:29 INFO - PROCESS | 1858 | --DOCSHELL 0x8fa13c00 == 6 [pid = 1858] [id = 547] 18:34:29 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0x8db25000) [pid = 1858] [serial = 1599] [outer = (nil)] [url = about:blank] 18:34:29 INFO - PROCESS | 1858 | --DOMWINDOW == 42 (0x8db21c00) [pid = 1858] [serial = 1598] [outer = (nil)] [url = about:blank] 18:34:29 INFO - PROCESS | 1858 | --DOMWINDOW == 41 (0x8f683c00) [pid = 1858] [serial = 1602] [outer = (nil)] [url = about:blank] 18:34:29 INFO - PROCESS | 1858 | --DOMWINDOW == 40 (0x8dc85800) [pid = 1858] [serial = 1601] [outer = (nil)] [url = about:blank] 18:34:29 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x8f88cc00) [pid = 1858] [serial = 1605] [outer = (nil)] [url = about:blank] 18:34:29 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x8f88c800) [pid = 1858] [serial = 1604] [outer = (nil)] [url = about:blank] 18:34:29 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x8ca2d400) [pid = 1858] [serial = 1595] [outer = (nil)] [url = about:blank] 18:34:29 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x8ca2f400) [pid = 1858] [serial = 1596] [outer = (nil)] [url = about:blank] 18:34:29 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x8c269c00) [pid = 1858] [serial = 1590] [outer = (nil)] [url = about:blank] 18:34:29 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x8c72c400) [pid = 1858] [serial = 1591] [outer = (nil)] [url = about:blank] 18:34:29 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x8c89a000) [pid = 1858] [serial = 1593] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 18:34:29 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8b7f6400) [pid = 1858] [serial = 1585] [outer = (nil)] [url = about:blank] 18:34:29 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8b8c6800) [pid = 1858] [serial = 1586] [outer = (nil)] [url = about:blank] 18:34:29 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8bb2d000) [pid = 1858] [serial = 1588] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477445651505] 18:34:29 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x87cdc400) [pid = 1858] [serial = 1580] [outer = (nil)] [url = about:blank] 18:34:29 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x87ce5000) [pid = 1858] [serial = 1581] [outer = (nil)] [url = about:blank] 18:34:29 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8b7e9000) [pid = 1858] [serial = 1583] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 18:34:29 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x87ce1800) [pid = 1858] [serial = 1578] [outer = (nil)] [url = about:blank] 18:34:29 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x9064dc00) [pid = 1858] [serial = 1607] [outer = (nil)] [url = about:blank] 18:34:31 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x8b7ee000) [pid = 1858] [serial = 1609] [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] 18:34:31 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x8fa1a400) [pid = 1858] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 18:34:37 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x9064cc00) [pid = 1858] [serial = 1608] [outer = (nil)] [url = about:blank] 18:34:37 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x8b7f0400) [pid = 1858] [serial = 1611] [outer = (nil)] [url = about:blank] 18:34:37 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x8b7f3800) [pid = 1858] [serial = 1610] [outer = (nil)] [url = about:blank] 18:34:37 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x8ca2d800) [pid = 1858] [serial = 1613] [outer = (nil)] [url = about:blank] 18:34:49 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:34:49 INFO - PROCESS | 1858 | 1477445689672 Marionette TRACE conn4 <- [1,2548,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:34:49 INFO - . 18:34:49 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30651ms 18:34:49 INFO - PROCESS | 1858 | 1477445689697 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 18:34:49 INFO - PROCESS | 1858 | 1477445689704 Marionette TRACE conn4 <- [1,2549,null,{"value":"7"}] 18:34:49 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 18:34:49 INFO - PROCESS | 1858 | 1477445689715 Marionette TRACE conn4 -> [0,2550,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:34:49 INFO - PROCESS | 1858 | 1477445689938 Marionette TRACE conn4 <- [1,2550,null,{"value":null}] 18:34:50 INFO - PROCESS | 1858 | 1477445690018 Marionette TRACE conn4 -> [0,2551,"getWindowHandles",null] 18:34:50 INFO - PROCESS | 1858 | 1477445690024 Marionette TRACE conn4 <- [1,2551,null,["7"]] 18:34:50 INFO - PROCESS | 1858 | 1477445690032 Marionette TRACE conn4 -> [0,2552,"switchToWindow",{"name":"7"}] 18:34:50 INFO - PROCESS | 1858 | 1477445690040 Marionette TRACE conn4 <- [1,2552,null,{}] 18:34:50 INFO - PROCESS | 1858 | 1477445690046 Marionette TRACE conn4 -> [0,2553,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:34:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x831eb000 == 7 [pid = 1858] [id = 550] 18:34:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831eb400) [pid = 1858] [serial = 1615] [outer = (nil)] 18:34:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cd9c00) [pid = 1858] [serial = 1616] [outer = 0x831eb400] 18:34:50 INFO - PROCESS | 1858 | 1477445690133 Marionette DEBUG loaded listener.js 18:34:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce0000) [pid = 1858] [serial = 1617] [outer = 0x831eb400] 18:34:50 WARNING - wptserve Traceback (most recent call last): 18:34:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:34:50 WARNING - rv = self.func(request, response) 18:34:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:34:50 WARNING - access_control_allow_origin = "*") 18:34:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:34:50 WARNING - payload = payload_generator(server_data) 18:34:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:34:50 WARNING - return encode_string_as_bmp_image(data) 18:34: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 18:34:50 WARNING - img.save(f, "BMP") 18:34:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:34:50 WARNING - f.write(bmpfileheader) 18:34:50 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:34:50 WARNING - 18:34:50 WARNING - wptserve Traceback (most recent call last): 18:34:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:34:50 WARNING - rv = self.func(request, response) 18:34:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:34:50 WARNING - access_control_allow_origin = "*") 18:34:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:34:50 WARNING - payload = payload_generator(server_data) 18:34:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:34:50 WARNING - return encode_string_as_bmp_image(data) 18:34: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 18:34:50 WARNING - img.save(f, "BMP") 18:34:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:34:50 WARNING - f.write(bmpfileheader) 18:34:50 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:34:50 WARNING - 18:34:59 INFO - PROCESS | 1858 | --DOCSHELL 0x8c898800 == 6 [pid = 1858] [id = 549] 18:35:01 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x8c89f800) [pid = 1858] [serial = 1612] [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] 18:35:07 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x8ca2a800) [pid = 1858] [serial = 1614] [outer = (nil)] [url = about:blank] 18:35:07 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x87cd9c00) [pid = 1858] [serial = 1616] [outer = (nil)] [url = about:blank] 18:35:20 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:35:20 INFO - PROCESS | 1858 | 1477445720324 Marionette TRACE conn4 <- [1,2553,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:35:20 INFO - . 18:35:20 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30654ms 18:35:20 INFO - PROCESS | 1858 | 1477445720368 Marionette TRACE conn4 -> [0,2554,"getWindowHandle",null] 18:35:20 INFO - PROCESS | 1858 | 1477445720374 Marionette TRACE conn4 <- [1,2554,null,{"value":"7"}] 18:35:20 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 18:35:20 INFO - PROCESS | 1858 | 1477445720386 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:35:20 INFO - PROCESS | 1858 | 1477445720602 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 18:35:20 INFO - PROCESS | 1858 | 1477445720677 Marionette TRACE conn4 -> [0,2556,"getWindowHandles",null] 18:35:20 INFO - PROCESS | 1858 | 1477445720683 Marionette TRACE conn4 <- [1,2556,null,["7"]] 18:35:20 INFO - PROCESS | 1858 | 1477445720692 Marionette TRACE conn4 -> [0,2557,"switchToWindow",{"name":"7"}] 18:35:20 INFO - PROCESS | 1858 | 1477445720699 Marionette TRACE conn4 <- [1,2557,null,{}] 18:35:20 INFO - PROCESS | 1858 | 1477445720706 Marionette TRACE conn4 -> [0,2558,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:35:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x831eac00 == 7 [pid = 1858] [id = 551] 18:35:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831ec000) [pid = 1858] [serial = 1618] [outer = (nil)] 18:35:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cdb800) [pid = 1858] [serial = 1619] [outer = 0x831ec000] 18:35:20 INFO - PROCESS | 1858 | 1477445720795 Marionette DEBUG loaded listener.js 18:35:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce6800) [pid = 1858] [serial = 1620] [outer = 0x831ec000] 18:35:21 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 18:35:21 WARNING - wptserve Traceback (most recent call last): 18:35:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:35:21 WARNING - rv = self.func(request, response) 18:35:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:35:21 WARNING - access_control_allow_origin = "*") 18:35:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:35:21 WARNING - payload = payload_generator(server_data) 18:35:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:35:21 WARNING - return encode_string_as_bmp_image(data) 18:35: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 18:35:21 WARNING - img.save(f, "BMP") 18:35:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:35:21 WARNING - f.write(bmpfileheader) 18:35:21 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:35:21 WARNING - 18:35:30 INFO - PROCESS | 1858 | --DOCSHELL 0x831eb000 == 6 [pid = 1858] [id = 550] 18:35:32 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x831eb400) [pid = 1858] [serial = 1615] [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] 18:35:38 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x87ce0000) [pid = 1858] [serial = 1617] [outer = (nil)] [url = about:blank] 18:35:38 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x87cdb800) [pid = 1858] [serial = 1619] [outer = (nil)] [url = about:blank] 18:35:50 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:35:51 INFO - PROCESS | 1858 | 1477445750992 Marionette TRACE conn4 <- [1,2558,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:35:51 INFO - . 18:35:51 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30663ms 18:35:51 INFO - PROCESS | 1858 | 1477445751047 Marionette TRACE conn4 -> [0,2559,"getWindowHandle",null] 18:35:51 INFO - PROCESS | 1858 | 1477445751054 Marionette TRACE conn4 <- [1,2559,null,{"value":"7"}] 18:35:51 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 18:35:51 INFO - PROCESS | 1858 | 1477445751065 Marionette TRACE conn4 -> [0,2560,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:35:51 INFO - PROCESS | 1858 | 1477445751281 Marionette TRACE conn4 <- [1,2560,null,{"value":null}] 18:35:51 INFO - PROCESS | 1858 | 1477445751357 Marionette TRACE conn4 -> [0,2561,"getWindowHandles",null] 18:35:51 INFO - PROCESS | 1858 | 1477445751363 Marionette TRACE conn4 <- [1,2561,null,["7"]] 18:35:51 INFO - PROCESS | 1858 | 1477445751371 Marionette TRACE conn4 -> [0,2562,"switchToWindow",{"name":"7"}] 18:35:51 INFO - PROCESS | 1858 | 1477445751379 Marionette TRACE conn4 <- [1,2562,null,{}] 18:35:51 INFO - PROCESS | 1858 | 1477445751386 Marionette TRACE conn4 -> [0,2563,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:35:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x831eb000 == 7 [pid = 1858] [id = 552] 18:35:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831eb400) [pid = 1858] [serial = 1621] [outer = (nil)] 18:35:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cdb000) [pid = 1858] [serial = 1622] [outer = 0x831eb400] 18:35:51 INFO - PROCESS | 1858 | 1477445751472 Marionette DEBUG loaded listener.js 18:35:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce2800) [pid = 1858] [serial = 1623] [outer = 0x831eb400] 18:35:52 INFO - PROCESS | 1858 | 1477445752008 Marionette TRACE conn4 <- [1,2563,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:35:52 INFO - . 18:35:52 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 981ms 18:35:52 INFO - PROCESS | 1858 | 1477445752047 Marionette TRACE conn4 -> [0,2564,"getWindowHandle",null] 18:35:52 INFO - PROCESS | 1858 | 1477445752053 Marionette TRACE conn4 <- [1,2564,null,{"value":"7"}] 18:35:52 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 18:35:52 INFO - PROCESS | 1858 | 1477445752061 Marionette TRACE conn4 -> [0,2565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:35:52 INFO - PROCESS | 1858 | 1477445752234 Marionette TRACE conn4 <- [1,2565,null,{"value":null}] 18:35:52 INFO - PROCESS | 1858 | 1477445752348 Marionette TRACE conn4 -> [0,2566,"getWindowHandles",null] 18:35:52 INFO - PROCESS | 1858 | 1477445752353 Marionette TRACE conn4 <- [1,2566,null,["7"]] 18:35:52 INFO - PROCESS | 1858 | 1477445752359 Marionette TRACE conn4 -> [0,2567,"switchToWindow",{"name":"7"}] 18:35:52 INFO - PROCESS | 1858 | 1477445752364 Marionette TRACE conn4 <- [1,2567,null,{}] 18:35:52 INFO - PROCESS | 1858 | 1477445752370 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:35:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x83186800 == 8 [pid = 1858] [id = 553] 18:35:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8b7ecc00) [pid = 1858] [serial = 1624] [outer = (nil)] 18:35:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8b7f2000) [pid = 1858] [serial = 1625] [outer = 0x8b7ecc00] 18:35:52 INFO - PROCESS | 1858 | 1477445752449 Marionette DEBUG loaded listener.js 18:35:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8b7f4000) [pid = 1858] [serial = 1626] [outer = 0x8b7ecc00] 18:35:53 INFO - PROCESS | 1858 | 1477445753003 Marionette TRACE conn4 <- [1,2568,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:35:53 INFO - . 18:35:53 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 970ms 18:35:53 INFO - PROCESS | 1858 | 1477445753045 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 18:35:53 INFO - PROCESS | 1858 | 1477445753053 Marionette TRACE conn4 <- [1,2569,null,{"value":"7"}] 18:35:53 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 18:35:53 INFO - PROCESS | 1858 | 1477445753060 Marionette TRACE conn4 -> [0,2570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:35:53 INFO - PROCESS | 1858 | 1477445753292 Marionette TRACE conn4 <- [1,2570,null,{"value":null}] 18:35:53 INFO - PROCESS | 1858 | 1477445753414 Marionette TRACE conn4 -> [0,2571,"getWindowHandles",null] 18:35:53 INFO - PROCESS | 1858 | 1477445753419 Marionette TRACE conn4 <- [1,2571,null,["7"]] 18:35:53 INFO - PROCESS | 1858 | 1477445753424 Marionette TRACE conn4 -> [0,2572,"switchToWindow",{"name":"7"}] 18:35:53 INFO - PROCESS | 1858 | 1477445753431 Marionette TRACE conn4 <- [1,2572,null,{}] 18:35:53 INFO - PROCESS | 1858 | 1477445753437 Marionette TRACE conn4 -> [0,2573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:35:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c25e400 == 9 [pid = 1858] [id = 554] 18:35:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8c25e800) [pid = 1858] [serial = 1627] [outer = (nil)] 18:35:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8c260000) [pid = 1858] [serial = 1628] [outer = 0x8c25e800] 18:35:53 INFO - PROCESS | 1858 | 1477445753519 Marionette DEBUG loaded listener.js 18:35:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8c266400) [pid = 1858] [serial = 1629] [outer = 0x8c25e800] 18:35:54 INFO - PROCESS | 1858 | 1477445754081 Marionette TRACE conn4 <- [1,2573,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:35:54 INFO - . 18:35:54 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1072ms 18:35:54 INFO - PROCESS | 1858 | 1477445754133 Marionette TRACE conn4 -> [0,2574,"getWindowHandle",null] 18:35:54 INFO - PROCESS | 1858 | 1477445754137 Marionette TRACE conn4 <- [1,2574,null,{"value":"7"}] 18:35:54 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 18:35:54 INFO - PROCESS | 1858 | 1477445754143 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:35:54 INFO - PROCESS | 1858 | 1477445754298 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 18:35:54 INFO - PROCESS | 1858 | 1477445754314 Marionette TRACE conn4 -> [0,2576,"getWindowHandles",null] 18:35:54 INFO - PROCESS | 1858 | 1477445754320 Marionette TRACE conn4 <- [1,2576,null,["7"]] 18:35:54 INFO - PROCESS | 1858 | 1477445754426 Marionette TRACE conn4 -> [0,2577,"switchToWindow",{"name":"7"}] 18:35:54 INFO - PROCESS | 1858 | 1477445754433 Marionette TRACE conn4 <- [1,2577,null,{}] 18:35:54 INFO - PROCESS | 1858 | 1477445754439 Marionette TRACE conn4 -> [0,2578,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:35:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c895c00 == 10 [pid = 1858] [id = 555] 18:35:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8c896000) [pid = 1858] [serial = 1630] [outer = (nil)] 18:35:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8c898c00) [pid = 1858] [serial = 1631] [outer = 0x8c896000] 18:35:54 INFO - PROCESS | 1858 | 1477445754515 Marionette DEBUG loaded listener.js 18:35:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8ca24000) [pid = 1858] [serial = 1632] [outer = 0x8c896000] 18:35:55 INFO - PROCESS | 1858 | 1477445755068 Marionette TRACE conn4 <- [1,2578,null,{"value":["/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:35:55 INFO - . 18:35:55 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 969ms 18:35:55 INFO - PROCESS | 1858 | 1477445755113 Marionette TRACE conn4 -> [0,2579,"getWindowHandle",null] 18:35:55 INFO - PROCESS | 1858 | 1477445755117 Marionette TRACE conn4 <- [1,2579,null,{"value":"7"}] 18:35:55 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 18:35:55 INFO - PROCESS | 1858 | 1477445755124 Marionette TRACE conn4 -> [0,2580,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:35:55 INFO - PROCESS | 1858 | 1477445755274 Marionette TRACE conn4 <- [1,2580,null,{"value":null}] 18:35:55 INFO - PROCESS | 1858 | 1477445755393 Marionette TRACE conn4 -> [0,2581,"getWindowHandles",null] 18:35:55 INFO - PROCESS | 1858 | 1477445755398 Marionette TRACE conn4 <- [1,2581,null,["7"]] 18:35:55 INFO - PROCESS | 1858 | 1477445755404 Marionette TRACE conn4 -> [0,2582,"switchToWindow",{"name":"7"}] 18:35:55 INFO - PROCESS | 1858 | 1477445755408 Marionette TRACE conn4 <- [1,2582,null,{}] 18:35:55 INFO - PROCESS | 1858 | 1477445755413 Marionette TRACE conn4 -> [0,2583,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:35:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d68c400 == 11 [pid = 1858] [id = 556] 18:35:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8d68d800) [pid = 1858] [serial = 1633] [outer = (nil)] 18:35:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8d80b400) [pid = 1858] [serial = 1634] [outer = 0x8d68d800] 18:35:55 INFO - PROCESS | 1858 | 1477445755487 Marionette DEBUG loaded listener.js 18:35:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8d86c800) [pid = 1858] [serial = 1635] [outer = 0x8d68d800] 18:35:55 WARNING - wptserve Traceback (most recent call last): 18:35:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:35:55 WARNING - rv = self.func(request, response) 18:35:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:35:55 WARNING - access_control_allow_origin = "*") 18:35:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:35:55 WARNING - payload = payload_generator(server_data) 18:35:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:35:55 WARNING - return encode_string_as_bmp_image(data) 18:35:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 18:35:55 WARNING - img.save(f, "BMP") 18:35:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:35:55 WARNING - f.write(bmpfileheader) 18:35:55 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:35:55 WARNING - 18:36:01 INFO - PROCESS | 1858 | --DOCSHELL 0x8c895c00 == 10 [pid = 1858] [id = 555] 18:36:01 INFO - PROCESS | 1858 | --DOCSHELL 0x8c25e400 == 9 [pid = 1858] [id = 554] 18:36:01 INFO - PROCESS | 1858 | --DOCSHELL 0x83186800 == 8 [pid = 1858] [id = 553] 18:36:01 INFO - PROCESS | 1858 | --DOCSHELL 0x831eb000 == 7 [pid = 1858] [id = 552] 18:36:01 INFO - PROCESS | 1858 | --DOCSHELL 0x831eac00 == 6 [pid = 1858] [id = 551] 18:36:03 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x831eb400) [pid = 1858] [serial = 1621] [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] 18:36:03 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8b7ecc00) [pid = 1858] [serial = 1624] [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] 18:36:03 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x831ec000) [pid = 1858] [serial = 1618] [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] 18:36:03 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8c25e800) [pid = 1858] [serial = 1627] [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] 18:36:03 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8c896000) [pid = 1858] [serial = 1630] [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] 18:36:08 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x87ce2800) [pid = 1858] [serial = 1623] [outer = (nil)] [url = about:blank] 18:36:08 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x87cdb000) [pid = 1858] [serial = 1622] [outer = (nil)] [url = about:blank] 18:36:08 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8b7f4000) [pid = 1858] [serial = 1626] [outer = (nil)] [url = about:blank] 18:36:08 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8b7f2000) [pid = 1858] [serial = 1625] [outer = (nil)] [url = about:blank] 18:36:08 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x8c266400) [pid = 1858] [serial = 1629] [outer = (nil)] [url = about:blank] 18:36:08 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x8c260000) [pid = 1858] [serial = 1628] [outer = (nil)] [url = about:blank] 18:36:08 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x87ce6800) [pid = 1858] [serial = 1620] [outer = (nil)] [url = about:blank] 18:36:08 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x8ca24000) [pid = 1858] [serial = 1632] [outer = (nil)] [url = about:blank] 18:36:08 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x8c898c00) [pid = 1858] [serial = 1631] [outer = (nil)] [url = about:blank] 18:36:08 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x8d80b400) [pid = 1858] [serial = 1634] [outer = (nil)] [url = about:blank] 18:36:25 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:36:25 INFO - PROCESS | 1858 | 1477445785651 Marionette TRACE conn4 <- [1,2583,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:36:25 INFO - . 18:36:25 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30559ms 18:36:25 INFO - PROCESS | 1858 | 1477445785684 Marionette TRACE conn4 -> [0,2584,"getWindowHandle",null] 18:36:25 INFO - PROCESS | 1858 | 1477445785691 Marionette TRACE conn4 <- [1,2584,null,{"value":"7"}] 18:36:25 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 18:36:25 INFO - PROCESS | 1858 | 1477445785702 Marionette TRACE conn4 -> [0,2585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:36:25 INFO - PROCESS | 1858 | 1477445785913 Marionette TRACE conn4 <- [1,2585,null,{"value":null}] 18:36:25 INFO - PROCESS | 1858 | 1477445785989 Marionette TRACE conn4 -> [0,2586,"getWindowHandles",null] 18:36:25 INFO - PROCESS | 1858 | 1477445785994 Marionette TRACE conn4 <- [1,2586,null,["7"]] 18:36:26 INFO - PROCESS | 1858 | 1477445786001 Marionette TRACE conn4 -> [0,2587,"switchToWindow",{"name":"7"}] 18:36:26 INFO - PROCESS | 1858 | 1477445786009 Marionette TRACE conn4 <- [1,2587,null,{}] 18:36:26 INFO - PROCESS | 1858 | 1477445786016 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:36:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x831ecc00 == 7 [pid = 1858] [id = 557] 18:36:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831ed000) [pid = 1858] [serial = 1636] [outer = (nil)] 18:36:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cdac00) [pid = 1858] [serial = 1637] [outer = 0x831ed000] 18:36:26 INFO - PROCESS | 1858 | 1477445786099 Marionette DEBUG loaded listener.js 18:36:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce1800) [pid = 1858] [serial = 1638] [outer = 0x831ed000] 18:36:26 WARNING - wptserve Traceback (most recent call last): 18:36:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:36:26 WARNING - rv = self.func(request, response) 18:36:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:36:26 WARNING - access_control_allow_origin = "*") 18:36:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:36:26 WARNING - payload = payload_generator(server_data) 18:36:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:36:26 WARNING - return encode_string_as_bmp_image(data) 18:36:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 18:36:26 WARNING - img.save(f, "BMP") 18:36:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:36:26 WARNING - f.write(bmpfileheader) 18:36:26 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:36:26 WARNING - 18:36:35 INFO - PROCESS | 1858 | --DOCSHELL 0x8d68c400 == 6 [pid = 1858] [id = 556] 18:36:41 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x8d68d800) [pid = 1858] [serial = 1633] [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] 18:36:47 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x8d86c800) [pid = 1858] [serial = 1635] [outer = (nil)] [url = about:blank] 18:36:47 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x87cdac00) [pid = 1858] [serial = 1637] [outer = (nil)] [url = about:blank] 18:36:56 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:36:56 INFO - PROCESS | 1858 | 1477445816293 Marionette TRACE conn4 <- [1,2588,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:36:56 INFO - . 18:36:56 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30655ms 18:36:56 INFO - PROCESS | 1858 | 1477445816355 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 18:36:56 INFO - PROCESS | 1858 | 1477445816362 Marionette TRACE conn4 <- [1,2589,null,{"value":"7"}] 18:36:56 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 18:36:56 INFO - PROCESS | 1858 | 1477445816373 Marionette TRACE conn4 -> [0,2590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:36:56 INFO - PROCESS | 1858 | 1477445816585 Marionette TRACE conn4 <- [1,2590,null,{"value":null}] 18:36:56 INFO - PROCESS | 1858 | 1477445816660 Marionette TRACE conn4 -> [0,2591,"getWindowHandles",null] 18:36:56 INFO - PROCESS | 1858 | 1477445816666 Marionette TRACE conn4 <- [1,2591,null,["7"]] 18:36:56 INFO - PROCESS | 1858 | 1477445816674 Marionette TRACE conn4 -> [0,2592,"switchToWindow",{"name":"7"}] 18:36:56 INFO - PROCESS | 1858 | 1477445816682 Marionette TRACE conn4 <- [1,2592,null,{}] 18:36:56 INFO - PROCESS | 1858 | 1477445816688 Marionette TRACE conn4 -> [0,2593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:36:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x831ea000 == 7 [pid = 1858] [id = 558] 18:36:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831ea400) [pid = 1858] [serial = 1639] [outer = (nil)] 18:36:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cda000) [pid = 1858] [serial = 1640] [outer = 0x831ea400] 18:36:56 INFO - PROCESS | 1858 | 1477445816772 Marionette DEBUG loaded listener.js 18:36:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce1000) [pid = 1858] [serial = 1641] [outer = 0x831ea400] 18:36:57 WARNING - wptserve Traceback (most recent call last): 18:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:36:57 WARNING - rv = self.func(request, response) 18:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:36:57 WARNING - access_control_allow_origin = "*") 18:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:36:57 WARNING - payload = payload_generator(server_data) 18:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:36:57 WARNING - return encode_string_as_bmp_image(data) 18:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 18:36:57 WARNING - img.save(f, "BMP") 18:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:36:57 WARNING - f.write(bmpfileheader) 18:36:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:36:57 WARNING - 18:37:06 INFO - PROCESS | 1858 | --DOCSHELL 0x831ecc00 == 6 [pid = 1858] [id = 557] 18:37:12 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x831ed000) [pid = 1858] [serial = 1636] [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] 18:37:17 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x87ce1800) [pid = 1858] [serial = 1638] [outer = (nil)] [url = about:blank] 18:37:17 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x87cda000) [pid = 1858] [serial = 1640] [outer = (nil)] [url = about:blank] 18:37:26 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:37:26 INFO - PROCESS | 1858 | 1477445846964 Marionette TRACE conn4 <- [1,2593,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:37:27 INFO - . 18:37:27 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30650ms 18:37:27 INFO - PROCESS | 1858 | 1477445847022 Marionette TRACE conn4 -> [0,2594,"getWindowHandle",null] 18:37:27 INFO - PROCESS | 1858 | 1477445847028 Marionette TRACE conn4 <- [1,2594,null,{"value":"7"}] 18:37:27 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 18:37:27 INFO - PROCESS | 1858 | 1477445847039 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:27 INFO - PROCESS | 1858 | 1477445847252 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 18:37:27 INFO - PROCESS | 1858 | 1477445847327 Marionette TRACE conn4 -> [0,2596,"getWindowHandles",null] 18:37:27 INFO - PROCESS | 1858 | 1477445847333 Marionette TRACE conn4 <- [1,2596,null,["7"]] 18:37:27 INFO - PROCESS | 1858 | 1477445847341 Marionette TRACE conn4 -> [0,2597,"switchToWindow",{"name":"7"}] 18:37:27 INFO - PROCESS | 1858 | 1477445847349 Marionette TRACE conn4 <- [1,2597,null,{}] 18:37:27 INFO - PROCESS | 1858 | 1477445847355 Marionette TRACE conn4 -> [0,2598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x831eac00 == 7 [pid = 1858] [id = 559] 18:37:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831ebc00) [pid = 1858] [serial = 1642] [outer = (nil)] 18:37:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cd9c00) [pid = 1858] [serial = 1643] [outer = 0x831ebc00] 18:37:27 INFO - PROCESS | 1858 | 1477445847441 Marionette DEBUG loaded listener.js 18:37:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce1800) [pid = 1858] [serial = 1644] [outer = 0x831ebc00] 18:37:28 INFO - PROCESS | 1858 | 1477445848016 Marionette TRACE conn4 <- [1,2598,null,{"value":["/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:37:28 INFO - . 18:37:28 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1025ms 18:37:28 INFO - PROCESS | 1858 | 1477445848063 Marionette TRACE conn4 -> [0,2599,"getWindowHandle",null] 18:37:28 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 18:37:28 INFO - PROCESS | 1858 | 1477445848068 Marionette TRACE conn4 <- [1,2599,null,{"value":"7"}] 18:37:28 INFO - PROCESS | 1858 | 1477445848075 Marionette TRACE conn4 -> [0,2600,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:28 INFO - PROCESS | 1858 | 1477445848247 Marionette TRACE conn4 <- [1,2600,null,{"value":null}] 18:37:28 INFO - PROCESS | 1858 | 1477445848261 Marionette TRACE conn4 -> [0,2601,"getWindowHandles",null] 18:37:28 INFO - PROCESS | 1858 | 1477445848266 Marionette TRACE conn4 <- [1,2601,null,["7"]] 18:37:28 INFO - PROCESS | 1858 | 1477445848272 Marionette TRACE conn4 -> [0,2602,"switchToWindow",{"name":"7"}] 18:37:28 INFO - PROCESS | 1858 | 1477445848278 Marionette TRACE conn4 <- [1,2602,null,{}] 18:37:28 INFO - PROCESS | 1858 | 1477445848284 Marionette TRACE conn4 -> [0,2603,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x83185800 == 8 [pid = 1858] [id = 560] 18:37:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8b7ef000) [pid = 1858] [serial = 1645] [outer = (nil)] 18:37:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8b7f1400) [pid = 1858] [serial = 1646] [outer = 0x8b7ef000] 18:37:28 INFO - PROCESS | 1858 | 1477445848461 Marionette DEBUG loaded listener.js 18:37:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8b7f3800) [pid = 1858] [serial = 1647] [outer = 0x8b7ef000] 18:37:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8d3000 == 9 [pid = 1858] [id = 561] 18:37:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8b8d4800) [pid = 1858] [serial = 1648] [outer = (nil)] 18:37:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8bb2f400) [pid = 1858] [serial = 1649] [outer = 0x8b8d4800] 18:37:29 INFO - PROCESS | 1858 | 1477445849232 Marionette TRACE conn4 <- [1,2603,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:29 INFO - . 18:37:29 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 1221ms 18:37:29 INFO - PROCESS | 1858 | 1477445849304 Marionette TRACE conn4 -> [0,2604,"getWindowHandle",null] 18:37:29 INFO - PROCESS | 1858 | 1477445849311 Marionette TRACE conn4 <- [1,2604,null,{"value":"7"}] 18:37:29 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 18:37:29 INFO - PROCESS | 1858 | 1477445849318 Marionette TRACE conn4 -> [0,2605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:29 INFO - PROCESS | 1858 | 1477445849495 Marionette TRACE conn4 <- [1,2605,null,{"value":null}] 18:37:29 INFO - PROCESS | 1858 | 1477445849606 Marionette TRACE conn4 -> [0,2606,"getWindowHandles",null] 18:37:29 INFO - PROCESS | 1858 | 1477445849611 Marionette TRACE conn4 <- [1,2606,null,["7"]] 18:37:29 INFO - PROCESS | 1858 | 1477445849620 Marionette TRACE conn4 -> [0,2607,"switchToWindow",{"name":"7"}] 18:37:29 INFO - PROCESS | 1858 | 1477445849627 Marionette TRACE conn4 <- [1,2607,null,{}] 18:37:29 INFO - PROCESS | 1858 | 1477445849633 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c264000 == 10 [pid = 1858] [id = 562] 18:37:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8c264400) [pid = 1858] [serial = 1650] [outer = (nil)] 18:37:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8c267000) [pid = 1858] [serial = 1651] [outer = 0x8c264400] 18:37:29 INFO - PROCESS | 1858 | 1477445849715 Marionette DEBUG loaded listener.js 18:37:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8c26c800) [pid = 1858] [serial = 1652] [outer = 0x8c264400] 18:37:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c896c00 == 11 [pid = 1858] [id = 563] 18:37:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8c897000) [pid = 1858] [serial = 1653] [outer = (nil)] 18:37:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8c89a000) [pid = 1858] [serial = 1654] [outer = 0x8c897000] 18:37:30 INFO - PROCESS | 1858 | 1477445850333 Marionette TRACE conn4 <- [1,2608,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:30 INFO - . 18:37:30 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 1078ms 18:37:30 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 18:37:30 INFO - PROCESS | 1858 | 1477445850396 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 18:37:30 INFO - PROCESS | 1858 | 1477445850400 Marionette TRACE conn4 <- [1,2609,null,{"value":"7"}] 18:37:30 INFO - PROCESS | 1858 | 1477445850407 Marionette TRACE conn4 -> [0,2610,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:30 INFO - PROCESS | 1858 | 1477445850586 Marionette TRACE conn4 <- [1,2610,null,{"value":null}] 18:37:30 INFO - PROCESS | 1858 | 1477445850701 Marionette TRACE conn4 -> [0,2611,"getWindowHandles",null] 18:37:30 INFO - PROCESS | 1858 | 1477445850708 Marionette TRACE conn4 <- [1,2611,null,["7"]] 18:37:30 INFO - PROCESS | 1858 | 1477445850713 Marionette TRACE conn4 -> [0,2612,"switchToWindow",{"name":"7"}] 18:37:30 INFO - PROCESS | 1858 | 1477445850719 Marionette TRACE conn4 <- [1,2612,null,{}] 18:37:30 INFO - PROCESS | 1858 | 1477445850725 Marionette TRACE conn4 -> [0,2613,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca26000 == 12 [pid = 1858] [id = 564] 18:37:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8ca26800) [pid = 1858] [serial = 1655] [outer = (nil)] 18:37:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8ca2b800) [pid = 1858] [serial = 1656] [outer = 0x8ca26800] 18:37:30 INFO - PROCESS | 1858 | 1477445850800 Marionette DEBUG loaded listener.js 18:37:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8ca2dc00) [pid = 1858] [serial = 1657] [outer = 0x8ca26800] 18:37:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d875000 == 13 [pid = 1858] [id = 565] 18:37:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x8d979800) [pid = 1858] [serial = 1658] [outer = (nil)] 18:37:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x8d982400) [pid = 1858] [serial = 1659] [outer = 0x8d979800] 18:37:31 INFO - PROCESS | 1858 | 1477445851403 Marionette TRACE conn4 <- [1,2613,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:31 INFO - . 18:37:31 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 1081ms 18:37:31 INFO - PROCESS | 1858 | 1477445851487 Marionette TRACE conn4 -> [0,2614,"getWindowHandle",null] 18:37:31 INFO - PROCESS | 1858 | 1477445851491 Marionette TRACE conn4 <- [1,2614,null,{"value":"7"}] 18:37:31 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 18:37:31 INFO - PROCESS | 1858 | 1477445851497 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:31 INFO - PROCESS | 1858 | 1477445851715 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 18:37:31 INFO - PROCESS | 1858 | 1477445851732 Marionette TRACE conn4 -> [0,2616,"getWindowHandles",null] 18:37:31 INFO - PROCESS | 1858 | 1477445851735 Marionette TRACE conn4 <- [1,2616,null,["7"]] 18:37:31 INFO - PROCESS | 1858 | 1477445851742 Marionette TRACE conn4 -> [0,2617,"switchToWindow",{"name":"7"}] 18:37:31 INFO - PROCESS | 1858 | 1477445851747 Marionette TRACE conn4 <- [1,2617,null,{}] 18:37:31 INFO - PROCESS | 1858 | 1477445851752 Marionette TRACE conn4 -> [0,2618,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db21c00 == 14 [pid = 1858] [id = 566] 18:37:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x8db22000) [pid = 1858] [serial = 1660] [outer = (nil)] 18:37:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x8db24400) [pid = 1858] [serial = 1661] [outer = 0x8db22000] 18:37:31 INFO - PROCESS | 1858 | 1477445851828 Marionette DEBUG loaded listener.js 18:37:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x8db27c00) [pid = 1858] [serial = 1662] [outer = 0x8db22000] 18:37:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc04400 == 15 [pid = 1858] [id = 567] 18:37:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x8dc07400) [pid = 1858] [serial = 1663] [outer = (nil)] 18:37:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x8dc0b400) [pid = 1858] [serial = 1664] [outer = 0x8dc07400] 18:37:32 INFO - PROCESS | 1858 | 1477445852531 Marionette TRACE conn4 <- [1,2618,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:37:32 INFO - . 18:37:32 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 1071ms 18:37:32 INFO - PROCESS | 1858 | 1477445852568 Marionette TRACE conn4 -> [0,2619,"getWindowHandle",null] 18:37:32 INFO - PROCESS | 1858 | 1477445852572 Marionette TRACE conn4 <- [1,2619,null,{"value":"7"}] 18:37:32 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 18:37:32 INFO - PROCESS | 1858 | 1477445852582 Marionette TRACE conn4 -> [0,2620,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:32 INFO - PROCESS | 1858 | 1477445852837 Marionette TRACE conn4 <- [1,2620,null,{"value":null}] 18:37:32 INFO - PROCESS | 1858 | 1477445852849 Marionette TRACE conn4 -> [0,2621,"getWindowHandles",null] 18:37:32 INFO - PROCESS | 1858 | 1477445852851 Marionette TRACE conn4 <- [1,2621,null,["7"]] 18:37:32 INFO - PROCESS | 1858 | 1477445852862 Marionette TRACE conn4 -> [0,2622,"switchToWindow",{"name":"7"}] 18:37:32 INFO - PROCESS | 1858 | 1477445852866 Marionette TRACE conn4 <- [1,2622,null,{}] 18:37:32 INFO - PROCESS | 1858 | 1477445852870 Marionette TRACE conn4 -> [0,2623,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc0e000 == 16 [pid = 1858] [id = 568] 18:37:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x8dc82800) [pid = 1858] [serial = 1665] [outer = (nil)] 18:37:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x8f83c000) [pid = 1858] [serial = 1666] [outer = 0x8dc82800] 18:37:32 INFO - PROCESS | 1858 | 1477445852947 Marionette DEBUG loaded listener.js 18:37:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x8f842000) [pid = 1858] [serial = 1667] [outer = 0x8dc82800] 18:37:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f894800 == 17 [pid = 1858] [id = 569] 18:37:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x8f894c00) [pid = 1858] [serial = 1668] [outer = (nil)] 18:37:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x8f976800) [pid = 1858] [serial = 1669] [outer = 0x8f894c00] 18:37:33 INFO - PROCESS | 1858 | 1477445853605 Marionette TRACE conn4 <- [1,2623,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:37:33 INFO - . 18:37:33 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 1068ms 18:37:33 INFO - PROCESS | 1858 | 1477445853651 Marionette TRACE conn4 -> [0,2624,"getWindowHandle",null] 18:37:33 INFO - PROCESS | 1858 | 1477445853654 Marionette TRACE conn4 <- [1,2624,null,{"value":"7"}] 18:37:33 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 18:37:33 INFO - PROCESS | 1858 | 1477445853661 Marionette TRACE conn4 -> [0,2625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:33 INFO - PROCESS | 1858 | 1477445853821 Marionette TRACE conn4 <- [1,2625,null,{"value":null}] 18:37:33 INFO - PROCESS | 1858 | 1477445853834 Marionette TRACE conn4 -> [0,2626,"getWindowHandles",null] 18:37:33 INFO - PROCESS | 1858 | 1477445853840 Marionette TRACE conn4 <- [1,2626,null,["7"]] 18:37:33 INFO - PROCESS | 1858 | 1477445853847 Marionette TRACE conn4 -> [0,2627,"switchToWindow",{"name":"7"}] 18:37:33 INFO - PROCESS | 1858 | 1477445853854 Marionette TRACE conn4 <- [1,2627,null,{}] 18:37:33 INFO - PROCESS | 1858 | 1477445853980 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f893400 == 18 [pid = 1858] [id = 570] 18:37:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x8f894000) [pid = 1858] [serial = 1670] [outer = (nil)] 18:37:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x8f983000) [pid = 1858] [serial = 1671] [outer = 0x8f894000] 18:37:34 INFO - PROCESS | 1858 | 1477445854053 Marionette DEBUG loaded listener.js 18:37:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x8f984000) [pid = 1858] [serial = 1672] [outer = 0x8f894000] 18:37:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x9065a400 == 19 [pid = 1858] [id = 571] 18:37:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x9065b800) [pid = 1858] [serial = 1673] [outer = (nil)] 18:37:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x91a30000) [pid = 1858] [serial = 1674] [outer = 0x9065b800] 18:37:34 INFO - PROCESS | 1858 | 1477445854729 Marionette TRACE conn4 <- [1,2628,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:37:34 INFO - . 18:37:34 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 1119ms 18:37:34 INFO - PROCESS | 1858 | 1477445854780 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 18:37:34 INFO - PROCESS | 1858 | 1477445854783 Marionette TRACE conn4 <- [1,2629,null,{"value":"7"}] 18:37:34 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 18:37:34 INFO - PROCESS | 1858 | 1477445854795 Marionette TRACE conn4 -> [0,2630,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:34 INFO - PROCESS | 1858 | 1477445854991 Marionette TRACE conn4 <- [1,2630,null,{"value":null}] 18:37:35 INFO - PROCESS | 1858 | 1477445855002 Marionette TRACE conn4 -> [0,2631,"getWindowHandles",null] 18:37:35 INFO - PROCESS | 1858 | 1477445855024 Marionette TRACE conn4 <- [1,2631,null,["7"]] 18:37:35 INFO - PROCESS | 1858 | 1477445855031 Marionette TRACE conn4 -> [0,2632,"switchToWindow",{"name":"7"}] 18:37:35 INFO - PROCESS | 1858 | 1477445855035 Marionette TRACE conn4 <- [1,2632,null,{}] 18:37:35 INFO - PROCESS | 1858 | 1477445855040 Marionette TRACE conn4 -> [0,2633,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x90656c00 == 20 [pid = 1858] [id = 572] 18:37:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x9065b000) [pid = 1858] [serial = 1675] [outer = (nil)] 18:37:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x92a22000) [pid = 1858] [serial = 1676] [outer = 0x9065b000] 18:37:35 INFO - PROCESS | 1858 | 1477445855113 Marionette DEBUG loaded listener.js 18:37:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x92a24400) [pid = 1858] [serial = 1677] [outer = 0x9065b000] 18:37:35 INFO - PROCESS | 1858 | 1477445855801 Marionette TRACE conn4 <- [1,2633,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:35 INFO - . 18:37:35 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 1024ms 18:37:35 INFO - PROCESS | 1858 | 1477445855819 Marionette TRACE conn4 -> [0,2634,"getWindowHandle",null] 18:37:35 INFO - PROCESS | 1858 | 1477445855825 Marionette TRACE conn4 <- [1,2634,null,{"value":"7"}] 18:37:35 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 18:37:35 INFO - PROCESS | 1858 | 1477445855835 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:36 INFO - PROCESS | 1858 | 1477445856016 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 18:37:36 INFO - PROCESS | 1858 | 1477445856172 Marionette TRACE conn4 -> [0,2636,"getWindowHandles",null] 18:37:36 INFO - PROCESS | 1858 | 1477445856177 Marionette TRACE conn4 <- [1,2636,null,["7"]] 18:37:36 INFO - PROCESS | 1858 | 1477445856185 Marionette TRACE conn4 -> [0,2637,"switchToWindow",{"name":"7"}] 18:37:36 INFO - PROCESS | 1858 | 1477445856193 Marionette TRACE conn4 <- [1,2637,null,{}] 18:37:36 INFO - PROCESS | 1858 | 1477445856202 Marionette TRACE conn4 -> [0,2638,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7ec800 == 21 [pid = 1858] [id = 573] 18:37:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x8bb2bc00) [pid = 1858] [serial = 1678] [outer = (nil)] 18:37:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x8c13a800) [pid = 1858] [serial = 1679] [outer = 0x8bb2bc00] 18:37:36 INFO - PROCESS | 1858 | 1477445856293 Marionette DEBUG loaded listener.js 18:37:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x8bb36400) [pid = 1858] [serial = 1680] [outer = 0x8bb2bc00] 18:37:36 INFO - PROCESS | 1858 | 1477445856898 Marionette TRACE conn4 <- [1,2638,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:36 INFO - . 18:37:36 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 1081ms 18:37:36 INFO - PROCESS | 1858 | 1477445856916 Marionette TRACE conn4 -> [0,2639,"getWindowHandle",null] 18:37:36 INFO - PROCESS | 1858 | 1477445856923 Marionette TRACE conn4 <- [1,2639,null,{"value":"7"}] 18:37:36 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 18:37:36 INFO - PROCESS | 1858 | 1477445856951 Marionette TRACE conn4 -> [0,2640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:37 INFO - PROCESS | 1858 | 1477445857131 Marionette TRACE conn4 <- [1,2640,null,{"value":null}] 18:37:37 INFO - PROCESS | 1858 | 1477445857300 Marionette TRACE conn4 -> [0,2641,"getWindowHandles",null] 18:37:37 INFO - PROCESS | 1858 | 1477445857305 Marionette TRACE conn4 <- [1,2641,null,["7"]] 18:37:37 INFO - PROCESS | 1858 | 1477445857313 Marionette TRACE conn4 -> [0,2642,"switchToWindow",{"name":"7"}] 18:37:37 INFO - PROCESS | 1858 | 1477445857319 Marionette TRACE conn4 <- [1,2642,null,{}] 18:37:37 INFO - PROCESS | 1858 | 1477445857325 Marionette TRACE conn4 -> [0,2643,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db1e800 == 22 [pid = 1858] [id = 574] 18:37:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x8db1ec00) [pid = 1858] [serial = 1681] [outer = (nil)] 18:37:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x8dc89000) [pid = 1858] [serial = 1682] [outer = 0x8db1ec00] 18:37:37 INFO - PROCESS | 1858 | 1477445857412 Marionette DEBUG loaded listener.js 18:37:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x8db1a400) [pid = 1858] [serial = 1683] [outer = 0x8db1ec00] 18:37:38 INFO - PROCESS | 1858 | 1477445858087 Marionette TRACE conn4 <- [1,2643,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:38 INFO - . 18:37:38 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 1173ms 18:37:38 INFO - PROCESS | 1858 | 1477445858129 Marionette TRACE conn4 -> [0,2644,"getWindowHandle",null] 18:37:38 INFO - PROCESS | 1858 | 1477445858136 Marionette TRACE conn4 <- [1,2644,null,{"value":"7"}] 18:37:38 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 18:37:38 INFO - PROCESS | 1858 | 1477445858143 Marionette TRACE conn4 -> [0,2645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:38 INFO - PROCESS | 1858 | 1477445858313 Marionette TRACE conn4 <- [1,2645,null,{"value":null}] 18:37:38 INFO - PROCESS | 1858 | 1477445858472 Marionette TRACE conn4 -> [0,2646,"getWindowHandles",null] 18:37:38 INFO - PROCESS | 1858 | 1477445858477 Marionette TRACE conn4 <- [1,2646,null,["7"]] 18:37:38 INFO - PROCESS | 1858 | 1477445858487 Marionette TRACE conn4 -> [0,2647,"switchToWindow",{"name":"7"}] 18:37:38 INFO - PROCESS | 1858 | 1477445858494 Marionette TRACE conn4 <- [1,2647,null,{}] 18:37:38 INFO - PROCESS | 1858 | 1477445858501 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x942e0c00 == 23 [pid = 1858] [id = 575] 18:37:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x942e1400) [pid = 1858] [serial = 1684] [outer = (nil)] 18:37:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x942e3c00) [pid = 1858] [serial = 1685] [outer = 0x942e1400] 18:37:38 INFO - PROCESS | 1858 | 1477445858599 Marionette DEBUG loaded listener.js 18:37:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x942e9400) [pid = 1858] [serial = 1686] [outer = 0x942e1400] 18:37:39 INFO - PROCESS | 1858 | 1477445859315 Marionette TRACE conn4 <- [1,2648,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:39 INFO - . 18:37:39 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 1220ms 18:37:39 INFO - PROCESS | 1858 | 1477445859363 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 18:37:39 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 18:37:39 INFO - PROCESS | 1858 | 1477445859368 Marionette TRACE conn4 <- [1,2649,null,{"value":"7"}] 18:37:39 INFO - PROCESS | 1858 | 1477445859379 Marionette TRACE conn4 -> [0,2650,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:39 INFO - PROCESS | 1858 | 1477445859570 Marionette TRACE conn4 <- [1,2650,null,{"value":null}] 18:37:39 INFO - PROCESS | 1858 | 1477445859821 Marionette TRACE conn4 -> [0,2651,"getWindowHandles",null] 18:37:39 INFO - PROCESS | 1858 | 1477445859826 Marionette TRACE conn4 <- [1,2651,null,["7"]] 18:37:39 INFO - PROCESS | 1858 | 1477445859841 Marionette TRACE conn4 -> [0,2652,"switchToWindow",{"name":"7"}] 18:37:39 INFO - PROCESS | 1858 | 1477445859850 Marionette TRACE conn4 <- [1,2652,null,{}] 18:37:39 INFO - PROCESS | 1858 | 1477445859857 Marionette TRACE conn4 -> [0,2653,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7f4c00 == 24 [pid = 1858] [id = 576] 18:37:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x8b7f5000) [pid = 1858] [serial = 1687] [outer = (nil)] 18:37:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x8b8cec00) [pid = 1858] [serial = 1688] [outer = 0x8b7f5000] 18:37:39 INFO - PROCESS | 1858 | 1477445859942 Marionette DEBUG loaded listener.js 18:37:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x8b8cdc00) [pid = 1858] [serial = 1689] [outer = 0x8b7f5000] 18:37:40 INFO - PROCESS | 1858 | 1477445860635 Marionette TRACE conn4 <- [1,2653,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:40 INFO - . 18:37:40 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 1281ms 18:37:40 INFO - PROCESS | 1858 | 1477445860655 Marionette TRACE conn4 -> [0,2654,"getWindowHandle",null] 18:37:40 INFO - PROCESS | 1858 | 1477445860660 Marionette TRACE conn4 <- [1,2654,null,{"value":"7"}] 18:37:40 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 18:37:40 INFO - PROCESS | 1858 | 1477445860669 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:40 INFO - PROCESS | 1858 | 1477445860836 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 18:37:40 INFO - PROCESS | 1858 | 1477445860984 Marionette TRACE conn4 -> [0,2656,"getWindowHandles",null] 18:37:40 INFO - PROCESS | 1858 | 1477445860990 Marionette TRACE conn4 <- [1,2656,null,["7"]] 18:37:41 INFO - PROCESS | 1858 | --DOCSHELL 0x9065a400 == 23 [pid = 1858] [id = 571] 18:37:41 INFO - PROCESS | 1858 | --DOCSHELL 0x8f894800 == 22 [pid = 1858] [id = 569] 18:37:41 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc04400 == 21 [pid = 1858] [id = 567] 18:37:41 INFO - PROCESS | 1858 | --DOCSHELL 0x8d875000 == 20 [pid = 1858] [id = 565] 18:37:41 INFO - PROCESS | 1858 | --DOCSHELL 0x8c896c00 == 19 [pid = 1858] [id = 563] 18:37:41 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8d3000 == 18 [pid = 1858] [id = 561] 18:37:41 INFO - PROCESS | 1858 | --DOCSHELL 0x831ea000 == 17 [pid = 1858] [id = 558] 18:37:41 INFO - PROCESS | 1858 | 1477445861030 Marionette TRACE conn4 -> [0,2657,"switchToWindow",{"name":"7"}] 18:37:41 INFO - PROCESS | 1858 | 1477445861038 Marionette TRACE conn4 <- [1,2657,null,{}] 18:37:41 INFO - PROCESS | 1858 | 1477445861043 Marionette TRACE conn4 -> [0,2658,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c139000 == 18 [pid = 1858] [id = 577] 18:37:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x8c13b400) [pid = 1858] [serial = 1690] [outer = (nil)] 18:37:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x8c269c00) [pid = 1858] [serial = 1691] [outer = 0x8c13b400] 18:37:41 INFO - PROCESS | 1858 | 1477445861120 Marionette DEBUG loaded listener.js 18:37:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x8c261800) [pid = 1858] [serial = 1692] [outer = 0x8c13b400] 18:37:41 INFO - PROCESS | 1858 | 1477445861708 Marionette TRACE conn4 <- [1,2658,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:41 INFO - . 18:37:41 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 1072ms 18:37:41 INFO - PROCESS | 1858 | 1477445861740 Marionette TRACE conn4 -> [0,2659,"getWindowHandle",null] 18:37:41 INFO - PROCESS | 1858 | 1477445861744 Marionette TRACE conn4 <- [1,2659,null,{"value":"7"}] 18:37:41 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 18:37:41 INFO - PROCESS | 1858 | 1477445861751 Marionette TRACE conn4 -> [0,2660,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:41 INFO - PROCESS | 1858 | 1477445861912 Marionette TRACE conn4 <- [1,2660,null,{"value":null}] 18:37:41 INFO - PROCESS | 1858 | 1477445861928 Marionette TRACE conn4 -> [0,2661,"getWindowHandles",null] 18:37:41 INFO - PROCESS | 1858 | 1477445861937 Marionette TRACE conn4 <- [1,2661,null,["7"]] 18:37:42 INFO - PROCESS | 1858 | 1477445862061 Marionette TRACE conn4 -> [0,2662,"switchToWindow",{"name":"7"}] 18:37:42 INFO - PROCESS | 1858 | 1477445862068 Marionette TRACE conn4 <- [1,2662,null,{}] 18:37:42 INFO - PROCESS | 1858 | 1477445862073 Marionette TRACE conn4 -> [0,2663,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dba0000 == 19 [pid = 1858] [id = 578] 18:37:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x8dba2400) [pid = 1858] [serial = 1693] [outer = (nil)] 18:37:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8dc08000) [pid = 1858] [serial = 1694] [outer = 0x8dba2400] 18:37:42 INFO - PROCESS | 1858 | 1477445862148 Marionette DEBUG loaded listener.js 18:37:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x8f845000) [pid = 1858] [serial = 1695] [outer = 0x8dba2400] 18:37:42 INFO - PROCESS | 1858 | 1477445862692 Marionette TRACE conn4 <- [1,2663,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:42 INFO - . 18:37:42 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 980ms 18:37:42 INFO - PROCESS | 1858 | 1477445862730 Marionette TRACE conn4 -> [0,2664,"getWindowHandle",null] 18:37:42 INFO - PROCESS | 1858 | 1477445862733 Marionette TRACE conn4 <- [1,2664,null,{"value":"7"}] 18:37:42 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 18:37:42 INFO - PROCESS | 1858 | 1477445862740 Marionette TRACE conn4 -> [0,2665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:42 INFO - PROCESS | 1858 | 1477445862894 Marionette TRACE conn4 <- [1,2665,null,{"value":null}] 18:37:43 INFO - PROCESS | 1858 | 1477445863025 Marionette TRACE conn4 -> [0,2666,"getWindowHandles",null] 18:37:43 INFO - PROCESS | 1858 | 1477445863028 Marionette TRACE conn4 <- [1,2666,null,["7"]] 18:37:43 INFO - PROCESS | 1858 | 1477445863033 Marionette TRACE conn4 -> [0,2667,"switchToWindow",{"name":"7"}] 18:37:43 INFO - PROCESS | 1858 | 1477445863039 Marionette TRACE conn4 <- [1,2667,null,{}] 18:37:43 INFO - PROCESS | 1858 | 1477445863044 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x90654800 == 20 [pid = 1858] [id = 579] 18:37:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x90656000) [pid = 1858] [serial = 1696] [outer = (nil)] 18:37:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x92a23000) [pid = 1858] [serial = 1697] [outer = 0x90656000] 18:37:43 INFO - PROCESS | 1858 | 1477445863117 Marionette DEBUG loaded listener.js 18:37:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x93184400) [pid = 1858] [serial = 1698] [outer = 0x90656000] 18:37:43 INFO - PROCESS | 1858 | 1477445863665 Marionette TRACE conn4 <- [1,2668,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:43 INFO - . 18:37:43 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 976ms 18:37:43 INFO - PROCESS | 1858 | 1477445863716 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 18:37:43 INFO - PROCESS | 1858 | 1477445863720 Marionette TRACE conn4 <- [1,2669,null,{"value":"7"}] 18:37:43 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 18:37:43 INFO - PROCESS | 1858 | 1477445863736 Marionette TRACE conn4 -> [0,2670,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:43 INFO - PROCESS | 1858 | 1477445863959 Marionette TRACE conn4 <- [1,2670,null,{"value":null}] 18:37:43 INFO - PROCESS | 1858 | 1477445863983 Marionette TRACE conn4 -> [0,2671,"getWindowHandles",null] 18:37:43 INFO - PROCESS | 1858 | 1477445863987 Marionette TRACE conn4 <- [1,2671,null,["7"]] 18:37:43 INFO - PROCESS | 1858 | 1477445863992 Marionette TRACE conn4 -> [0,2672,"switchToWindow",{"name":"7"}] 18:37:44 INFO - PROCESS | 1858 | 1477445863996 Marionette TRACE conn4 <- [1,2672,null,{}] 18:37:44 INFO - PROCESS | 1858 | 1477445864001 Marionette TRACE conn4 -> [0,2673,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x95ab3c00 == 21 [pid = 1858] [id = 580] 18:37:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x95ab4800) [pid = 1858] [serial = 1699] [outer = (nil)] 18:37:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x95ab7000) [pid = 1858] [serial = 1700] [outer = 0x95ab4800] 18:37:44 INFO - PROCESS | 1858 | 1477445864147 Marionette DEBUG loaded listener.js 18:37:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x95ab7400) [pid = 1858] [serial = 1701] [outer = 0x95ab4800] 18:37:44 INFO - PROCESS | 1858 | 1477445864838 Marionette TRACE conn4 <- [1,2673,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:44 INFO - . 18:37:44 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 1120ms 18:37:44 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 18:37:44 INFO - PROCESS | 1858 | 1477445864856 Marionette TRACE conn4 -> [0,2674,"getWindowHandle",null] 18:37:44 INFO - PROCESS | 1858 | 1477445864858 Marionette TRACE conn4 <- [1,2674,null,{"value":"7"}] 18:37:44 INFO - PROCESS | 1858 | 1477445864865 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:45 INFO - PROCESS | 1858 | 1477445865062 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 18:37:45 INFO - PROCESS | 1858 | 1477445865085 Marionette TRACE conn4 -> [0,2676,"getWindowHandles",null] 18:37:45 INFO - PROCESS | 1858 | 1477445865089 Marionette TRACE conn4 <- [1,2676,null,["7"]] 18:37:45 INFO - PROCESS | 1858 | 1477445865094 Marionette TRACE conn4 -> [0,2677,"switchToWindow",{"name":"7"}] 18:37:45 INFO - PROCESS | 1858 | 1477445865098 Marionette TRACE conn4 <- [1,2677,null,{}] 18:37:45 INFO - PROCESS | 1858 | 1477445865102 Marionette TRACE conn4 -> [0,2678,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x95c38800 == 22 [pid = 1858] [id = 581] 18:37:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x95c38c00) [pid = 1858] [serial = 1702] [outer = (nil)] 18:37:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x95c3b800) [pid = 1858] [serial = 1703] [outer = 0x95c38c00] 18:37:45 INFO - PROCESS | 1858 | 1477445865271 Marionette DEBUG loaded listener.js 18:37:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x9618fc00) [pid = 1858] [serial = 1704] [outer = 0x95c38c00] 18:37:45 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x8f894000) [pid = 1858] [serial = 1670] [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] 18:37:45 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x9065b800) [pid = 1858] [serial = 1673] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 18:37:45 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x8d979800) [pid = 1858] [serial = 1658] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 18:37:45 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x8ca26800) [pid = 1858] [serial = 1655] [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] 18:37:45 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x8dc07400) [pid = 1858] [serial = 1663] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 18:37:45 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x8db22000) [pid = 1858] [serial = 1660] [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] 18:37:45 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x8dc82800) [pid = 1858] [serial = 1665] [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] 18:37:45 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x8f894c00) [pid = 1858] [serial = 1668] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477445853401] 18:37:45 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x831ebc00) [pid = 1858] [serial = 1642] [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] 18:37:45 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x831ea400) [pid = 1858] [serial = 1639] [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] 18:37:45 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8c897000) [pid = 1858] [serial = 1653] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477445850159] 18:37:45 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x8b8d4800) [pid = 1858] [serial = 1648] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 18:37:45 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x8b7ef000) [pid = 1858] [serial = 1645] [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] 18:37:45 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x8c264400) [pid = 1858] [serial = 1650] [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] 18:37:46 INFO - PROCESS | 1858 | 1477445866005 Marionette TRACE conn4 <- [1,2678,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:46 INFO - . 18:37:46 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 1170ms 18:37:46 INFO - PROCESS | 1858 | 1477445866034 Marionette TRACE conn4 -> [0,2679,"getWindowHandle",null] 18:37:46 INFO - PROCESS | 1858 | 1477445866037 Marionette TRACE conn4 <- [1,2679,null,{"value":"7"}] 18:37:46 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 18:37:46 INFO - PROCESS | 1858 | 1477445866046 Marionette TRACE conn4 -> [0,2680,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:46 INFO - PROCESS | 1858 | 1477445866189 Marionette TRACE conn4 <- [1,2680,null,{"value":null}] 18:37:46 INFO - PROCESS | 1858 | 1477445866315 Marionette TRACE conn4 -> [0,2681,"getWindowHandles",null] 18:37:46 INFO - PROCESS | 1858 | 1477445866319 Marionette TRACE conn4 <- [1,2681,null,["7"]] 18:37:46 INFO - PROCESS | 1858 | 1477445866327 Marionette TRACE conn4 -> [0,2682,"switchToWindow",{"name":"7"}] 18:37:46 INFO - PROCESS | 1858 | 1477445866332 Marionette TRACE conn4 <- [1,2682,null,{}] 18:37:46 INFO - PROCESS | 1858 | 1477445866337 Marionette TRACE conn4 -> [0,2683,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x95c39c00 == 23 [pid = 1858] [id = 582] 18:37:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x96193c00) [pid = 1858] [serial = 1705] [outer = (nil)] 18:37:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x96196400) [pid = 1858] [serial = 1706] [outer = 0x96193c00] 18:37:46 INFO - PROCESS | 1858 | 1477445866416 Marionette DEBUG loaded listener.js 18:37:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x96196800) [pid = 1858] [serial = 1707] [outer = 0x96193c00] 18:37:46 INFO - PROCESS | 1858 | 1477445866911 Marionette TRACE conn4 <- [1,2683,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:46 INFO - . 18:37:46 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 922ms 18:37:46 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 18:37:46 INFO - PROCESS | 1858 | 1477445866966 Marionette TRACE conn4 -> [0,2684,"getWindowHandle",null] 18:37:46 INFO - PROCESS | 1858 | 1477445866968 Marionette TRACE conn4 <- [1,2684,null,{"value":"7"}] 18:37:46 INFO - PROCESS | 1858 | 1477445866982 Marionette TRACE conn4 -> [0,2685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:47 INFO - PROCESS | 1858 | 1477445867128 Marionette TRACE conn4 <- [1,2685,null,{"value":null}] 18:37:47 INFO - PROCESS | 1858 | 1477445867140 Marionette TRACE conn4 -> [0,2686,"getWindowHandles",null] 18:37:47 INFO - PROCESS | 1858 | 1477445867143 Marionette TRACE conn4 <- [1,2686,null,["7"]] 18:37:47 INFO - PROCESS | 1858 | 1477445867147 Marionette TRACE conn4 -> [0,2687,"switchToWindow",{"name":"7"}] 18:37:47 INFO - PROCESS | 1858 | 1477445867153 Marionette TRACE conn4 <- [1,2687,null,{}] 18:37:47 INFO - PROCESS | 1858 | 1477445867272 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x9639d400 == 24 [pid = 1858] [id = 583] 18:37:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x9639dc00) [pid = 1858] [serial = 1708] [outer = (nil)] 18:37:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x963a7800) [pid = 1858] [serial = 1709] [outer = 0x9639dc00] 18:37:47 INFO - PROCESS | 1858 | 1477445867346 Marionette DEBUG loaded listener.js 18:37:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x963a8c00) [pid = 1858] [serial = 1710] [outer = 0x9639dc00] 18:37:47 INFO - PROCESS | 1858 | 1477445867927 Marionette TRACE conn4 <- [1,2688,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:47 INFO - . 18:37:47 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 974ms 18:37:47 INFO - PROCESS | 1858 | 1477445867960 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 18:37:47 INFO - PROCESS | 1858 | 1477445867967 Marionette TRACE conn4 <- [1,2689,null,{"value":"7"}] 18:37:47 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 18:37:47 INFO - PROCESS | 1858 | 1477445867978 Marionette TRACE conn4 -> [0,2690,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:48 INFO - PROCESS | 1858 | 1477445868168 Marionette TRACE conn4 <- [1,2690,null,{"value":null}] 18:37:48 INFO - PROCESS | 1858 | 1477445868345 Marionette TRACE conn4 -> [0,2691,"getWindowHandles",null] 18:37:48 INFO - PROCESS | 1858 | 1477445868352 Marionette TRACE conn4 <- [1,2691,null,["7"]] 18:37:48 INFO - PROCESS | 1858 | 1477445868360 Marionette TRACE conn4 -> [0,2692,"switchToWindow",{"name":"7"}] 18:37:48 INFO - PROCESS | 1858 | 1477445868368 Marionette TRACE conn4 <- [1,2692,null,{}] 18:37:48 INFO - PROCESS | 1858 | 1477445868378 Marionette TRACE conn4 -> [0,2693,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d68a800 == 25 [pid = 1858] [id = 584] 18:37:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x8d68f000) [pid = 1858] [serial = 1711] [outer = (nil)] 18:37:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x8d978000) [pid = 1858] [serial = 1712] [outer = 0x8d68f000] 18:37:48 INFO - PROCESS | 1858 | 1477445868473 Marionette DEBUG loaded listener.js 18:37:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x8d810000) [pid = 1858] [serial = 1713] [outer = 0x8d68f000] 18:37:49 INFO - PROCESS | 1858 | 1477445869130 Marionette TRACE conn4 <- [1,2693,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:49 INFO - . 18:37:49 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1170ms 18:37:49 INFO - PROCESS | 1858 | 1477445869147 Marionette TRACE conn4 -> [0,2694,"getWindowHandle",null] 18:37:49 INFO - PROCESS | 1858 | 1477445869151 Marionette TRACE conn4 <- [1,2694,null,{"value":"7"}] 18:37:49 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 18:37:49 INFO - PROCESS | 1858 | 1477445869159 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:49 INFO - PROCESS | 1858 | 1477445869335 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 18:37:49 INFO - PROCESS | 1858 | 1477445869535 Marionette TRACE conn4 -> [0,2696,"getWindowHandles",null] 18:37:49 INFO - PROCESS | 1858 | 1477445869541 Marionette TRACE conn4 <- [1,2696,null,["7"]] 18:37:49 INFO - PROCESS | 1858 | 1477445869549 Marionette TRACE conn4 -> [0,2697,"switchToWindow",{"name":"7"}] 18:37:49 INFO - PROCESS | 1858 | 1477445869555 Marionette TRACE conn4 <- [1,2697,null,{}] 18:37:49 INFO - PROCESS | 1858 | 1477445869564 Marionette TRACE conn4 -> [0,2698,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x942eb000 == 26 [pid = 1858] [id = 585] 18:37:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x944d6000) [pid = 1858] [serial = 1714] [outer = (nil)] 18:37:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x95c2e400) [pid = 1858] [serial = 1715] [outer = 0x944d6000] 18:37:49 INFO - PROCESS | 1858 | 1477445869654 Marionette DEBUG loaded listener.js 18:37:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x95c2f000) [pid = 1858] [serial = 1716] [outer = 0x944d6000] 18:37:50 INFO - PROCESS | 1858 | 1477445870261 Marionette TRACE conn4 <- [1,2698,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:50 INFO - . 18:37:50 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1122ms 18:37:50 INFO - PROCESS | 1858 | 1477445870302 Marionette TRACE conn4 -> [0,2699,"getWindowHandle",null] 18:37:50 INFO - PROCESS | 1858 | 1477445870310 Marionette TRACE conn4 <- [1,2699,null,{"value":"7"}] 18:37:50 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 18:37:50 INFO - PROCESS | 1858 | 1477445870318 Marionette TRACE conn4 -> [0,2700,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:50 INFO - PROCESS | 1858 | 1477445870514 Marionette TRACE conn4 <- [1,2700,null,{"value":null}] 18:37:50 INFO - PROCESS | 1858 | 1477445870693 Marionette TRACE conn4 -> [0,2701,"getWindowHandles",null] 18:37:50 INFO - PROCESS | 1858 | 1477445870697 Marionette TRACE conn4 <- [1,2701,null,["7"]] 18:37:50 INFO - PROCESS | 1858 | 1477445870705 Marionette TRACE conn4 -> [0,2702,"switchToWindow",{"name":"7"}] 18:37:50 INFO - PROCESS | 1858 | 1477445870712 Marionette TRACE conn4 <- [1,2702,null,{}] 18:37:50 INFO - PROCESS | 1858 | 1477445870718 Marionette TRACE conn4 -> [0,2703,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x97817c00 == 27 [pid = 1858] [id = 586] 18:37:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x97819000) [pid = 1858] [serial = 1717] [outer = (nil)] 18:37:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x9781c000) [pid = 1858] [serial = 1718] [outer = 0x97819000] 18:37:50 INFO - PROCESS | 1858 | 1477445870805 Marionette DEBUG loaded listener.js 18:37:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x9781f000) [pid = 1858] [serial = 1719] [outer = 0x97819000] 18:37:51 INFO - PROCESS | 1858 | 1477445871472 Marionette TRACE conn4 <- [1,2703,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:51 INFO - . 18:37:51 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1187ms 18:37:51 INFO - PROCESS | 1858 | 1477445871505 Marionette TRACE conn4 -> [0,2704,"getWindowHandle",null] 18:37:51 INFO - PROCESS | 1858 | 1477445871509 Marionette TRACE conn4 <- [1,2704,null,{"value":"7"}] 18:37:51 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 18:37:51 INFO - PROCESS | 1858 | 1477445871516 Marionette TRACE conn4 -> [0,2705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:51 INFO - PROCESS | 1858 | 1477445871677 Marionette TRACE conn4 <- [1,2705,null,{"value":null}] 18:37:51 INFO - PROCESS | 1858 | 1477445871846 Marionette TRACE conn4 -> [0,2706,"getWindowHandles",null] 18:37:51 INFO - PROCESS | 1858 | 1477445871851 Marionette TRACE conn4 <- [1,2706,null,["7"]] 18:37:51 INFO - PROCESS | 1858 | 1477445871862 Marionette TRACE conn4 -> [0,2707,"switchToWindow",{"name":"7"}] 18:37:51 INFO - PROCESS | 1858 | 1477445871868 Marionette TRACE conn4 <- [1,2707,null,{}] 18:37:51 INFO - PROCESS | 1858 | 1477445871877 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x97bb2800 == 28 [pid = 1858] [id = 587] 18:37:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0x97bb8c00) [pid = 1858] [serial = 1720] [outer = (nil)] 18:37:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0x97bba400) [pid = 1858] [serial = 1721] [outer = 0x97bb8c00] 18:37:51 INFO - PROCESS | 1858 | 1477445871964 Marionette DEBUG loaded listener.js 18:37:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0x97bbe000) [pid = 1858] [serial = 1722] [outer = 0x97bb8c00] 18:37:52 INFO - PROCESS | 1858 | 1477445872639 Marionette TRACE conn4 <- [1,2708,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:52 INFO - . 18:37:52 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1172ms 18:37:52 INFO - PROCESS | 1858 | 1477445872688 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 18:37:52 INFO - PROCESS | 1858 | 1477445872691 Marionette TRACE conn4 <- [1,2709,null,{"value":"7"}] 18:37:52 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 18:37:52 INFO - PROCESS | 1858 | 1477445872698 Marionette TRACE conn4 -> [0,2710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:52 INFO - PROCESS | 1858 | 1477445872845 Marionette TRACE conn4 <- [1,2710,null,{"value":null}] 18:37:53 INFO - PROCESS | 1858 | 1477445873133 Marionette TRACE conn4 -> [0,2711,"getWindowHandles",null] 18:37:53 INFO - PROCESS | 1858 | 1477445873139 Marionette TRACE conn4 <- [1,2711,null,["7"]] 18:37:53 INFO - PROCESS | 1858 | 1477445873160 Marionette TRACE conn4 -> [0,2712,"switchToWindow",{"name":"7"}] 18:37:53 INFO - PROCESS | 1858 | 1477445873169 Marionette TRACE conn4 <- [1,2712,null,{}] 18:37:53 INFO - PROCESS | 1858 | 1477445873176 Marionette TRACE conn4 -> [0,2713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb2d000 == 29 [pid = 1858] [id = 588] 18:37:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 87 (0x8bb30c00) [pid = 1858] [serial = 1723] [outer = (nil)] 18:37:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 88 (0x8c89a800) [pid = 1858] [serial = 1724] [outer = 0x8bb30c00] 18:37:53 INFO - PROCESS | 1858 | 1477445873258 Marionette DEBUG loaded listener.js 18:37:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 89 (0x8c735400) [pid = 1858] [serial = 1725] [outer = 0x8bb30c00] 18:37:53 INFO - PROCESS | 1858 | 1477445873946 Marionette TRACE conn4 <- [1,2713,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:53 INFO - . 18:37:53 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1272ms 18:37:53 INFO - PROCESS | 1858 | 1477445873970 Marionette TRACE conn4 -> [0,2714,"getWindowHandle",null] 18:37:53 INFO - PROCESS | 1858 | 1477445873976 Marionette TRACE conn4 <- [1,2714,null,{"value":"7"}] 18:37:53 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 18:37:53 INFO - PROCESS | 1858 | 1477445873992 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:54 INFO - PROCESS | 1858 | 1477445874153 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 18:37:54 INFO - PROCESS | 1858 | 1477445874347 Marionette TRACE conn4 -> [0,2716,"getWindowHandles",null] 18:37:54 INFO - PROCESS | 1858 | 1477445874353 Marionette TRACE conn4 <- [1,2716,null,["7"]] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 88 (0x8f983000) [pid = 1858] [serial = 1671] [outer = (nil)] [url = about:blank] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 87 (0x8f984000) [pid = 1858] [serial = 1672] [outer = (nil)] [url = about:blank] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 86 (0x91a30000) [pid = 1858] [serial = 1674] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0x8f83c000) [pid = 1858] [serial = 1666] [outer = (nil)] [url = about:blank] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0x8f842000) [pid = 1858] [serial = 1667] [outer = (nil)] [url = about:blank] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x8f976800) [pid = 1858] [serial = 1669] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477445853401] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x8db24400) [pid = 1858] [serial = 1661] [outer = (nil)] [url = about:blank] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x8db27c00) [pid = 1858] [serial = 1662] [outer = (nil)] [url = about:blank] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x8dc0b400) [pid = 1858] [serial = 1664] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x8ca2b800) [pid = 1858] [serial = 1656] [outer = (nil)] [url = about:blank] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x8ca2dc00) [pid = 1858] [serial = 1657] [outer = (nil)] [url = about:blank] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x8d982400) [pid = 1858] [serial = 1659] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x8c267000) [pid = 1858] [serial = 1651] [outer = (nil)] [url = about:blank] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x8c26c800) [pid = 1858] [serial = 1652] [outer = (nil)] [url = about:blank] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x8c89a000) [pid = 1858] [serial = 1654] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477445850159] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x8b7f1400) [pid = 1858] [serial = 1646] [outer = (nil)] [url = about:blank] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x8b7f3800) [pid = 1858] [serial = 1647] [outer = (nil)] [url = about:blank] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8bb2f400) [pid = 1858] [serial = 1649] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x87cd9c00) [pid = 1858] [serial = 1643] [outer = (nil)] [url = about:blank] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x87ce1800) [pid = 1858] [serial = 1644] [outer = (nil)] [url = about:blank] 18:37:54 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x87ce1000) [pid = 1858] [serial = 1641] [outer = (nil)] [url = about:blank] 18:37:54 INFO - PROCESS | 1858 | 1477445874425 Marionette TRACE conn4 -> [0,2717,"switchToWindow",{"name":"7"}] 18:37:54 INFO - PROCESS | 1858 | 1477445874433 Marionette TRACE conn4 <- [1,2717,null,{}] 18:37:54 INFO - PROCESS | 1858 | 1477445874438 Marionette TRACE conn4 -> [0,2718,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x87cd9400 == 30 [pid = 1858] [id = 589] 18:37:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x87cd9c00) [pid = 1858] [serial = 1726] [outer = (nil)] 18:37:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x87ce1800) [pid = 1858] [serial = 1727] [outer = 0x87cd9c00] 18:37:54 INFO - PROCESS | 1858 | 1477445874531 Marionette DEBUG loaded listener.js 18:37:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x87cdd400) [pid = 1858] [serial = 1728] [outer = 0x87cd9c00] 18:37:55 INFO - PROCESS | 1858 | 1477445875208 Marionette TRACE conn4 <- [1,2718,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:37:55 INFO - . 18:37:55 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1272ms 18:37:55 INFO - PROCESS | 1858 | 1477445875257 Marionette TRACE conn4 -> [0,2719,"getWindowHandle",null] 18:37:55 INFO - PROCESS | 1858 | 1477445875261 Marionette TRACE conn4 <- [1,2719,null,{"value":"7"}] 18:37:55 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 18:37:55 INFO - PROCESS | 1858 | 1477445875269 Marionette TRACE conn4 -> [0,2720,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:37:55 INFO - PROCESS | 1858 | 1477445875430 Marionette TRACE conn4 <- [1,2720,null,{"value":null}] 18:37:55 INFO - PROCESS | 1858 | 1477445875557 Marionette TRACE conn4 -> [0,2721,"getWindowHandles",null] 18:37:55 INFO - PROCESS | 1858 | 1477445875567 Marionette TRACE conn4 <- [1,2721,null,["7"]] 18:37:55 INFO - PROCESS | 1858 | 1477445875580 Marionette TRACE conn4 -> [0,2722,"switchToWindow",{"name":"7"}] 18:37:55 INFO - PROCESS | 1858 | 1477445875586 Marionette TRACE conn4 <- [1,2722,null,{}] 18:37:55 INFO - PROCESS | 1858 | 1477445875591 Marionette TRACE conn4 -> [0,2723,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:37:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db27000 == 31 [pid = 1858] [id = 590] 18:37:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8db27c00) [pid = 1858] [serial = 1729] [outer = (nil)] 18:37:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x8dba1400) [pid = 1858] [serial = 1730] [outer = 0x8db27c00] 18:37:55 INFO - PROCESS | 1858 | 1477445875664 Marionette DEBUG loaded listener.js 18:37:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x8f840000) [pid = 1858] [serial = 1731] [outer = 0x8db27c00] 18:37:56 WARNING - wptserve Traceback (most recent call last): 18:37:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:37:56 WARNING - rv = self.func(request, response) 18:37:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:37:56 WARNING - access_control_allow_origin = "*") 18:37:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:37:56 WARNING - payload = payload_generator(server_data) 18:37:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:37:56 WARNING - return encode_string_as_bmp_image(data) 18:37:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 18:37:56 WARNING - img.save(f, "BMP") 18:37:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:37:56 WARNING - f.write(bmpfileheader) 18:37:56 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:37:56 WARNING - 18:37:57 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x95c38c00) [pid = 1858] [serial = 1702] [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] 18:37:57 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x8dba2400) [pid = 1858] [serial = 1693] [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] 18:37:57 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8b7f5000) [pid = 1858] [serial = 1687] [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] 18:37:57 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x8c13b400) [pid = 1858] [serial = 1690] [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] 18:37:57 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x90656000) [pid = 1858] [serial = 1696] [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] 18:37:57 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x96193c00) [pid = 1858] [serial = 1705] [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] 18:37:57 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x95ab4800) [pid = 1858] [serial = 1699] [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] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8db1e800 == 30 [pid = 1858] [id = 574] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7f4c00 == 29 [pid = 1858] [id = 576] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x95c39c00 == 28 [pid = 1858] [id = 582] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8f893400 == 27 [pid = 1858] [id = 570] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x942e0c00 == 26 [pid = 1858] [id = 575] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7ec800 == 25 [pid = 1858] [id = 573] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x83185800 == 24 [pid = 1858] [id = 560] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc0e000 == 23 [pid = 1858] [id = 568] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8db21c00 == 22 [pid = 1858] [id = 566] 18:38:03 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x92a22000) [pid = 1858] [serial = 1676] [outer = (nil)] [url = about:blank] 18:38:03 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x942e3c00) [pid = 1858] [serial = 1685] [outer = (nil)] [url = about:blank] 18:38:03 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x8c13a800) [pid = 1858] [serial = 1679] [outer = (nil)] [url = about:blank] 18:38:03 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8dc89000) [pid = 1858] [serial = 1682] [outer = (nil)] [url = about:blank] 18:38:03 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x963a7800) [pid = 1858] [serial = 1709] [outer = (nil)] [url = about:blank] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca26000 == 21 [pid = 1858] [id = 564] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x90656c00 == 20 [pid = 1858] [id = 572] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x95c38800 == 19 [pid = 1858] [id = 581] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x90654800 == 18 [pid = 1858] [id = 579] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8c264000 == 17 [pid = 1858] [id = 562] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x831eac00 == 16 [pid = 1858] [id = 559] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8dba0000 == 15 [pid = 1858] [id = 578] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8c139000 == 14 [pid = 1858] [id = 577] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x95ab3c00 == 13 [pid = 1858] [id = 580] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x87cd9400 == 12 [pid = 1858] [id = 589] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb2d000 == 11 [pid = 1858] [id = 588] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x97bb2800 == 10 [pid = 1858] [id = 587] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x97817c00 == 9 [pid = 1858] [id = 586] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x942eb000 == 8 [pid = 1858] [id = 585] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x8d68a800 == 7 [pid = 1858] [id = 584] 18:38:03 INFO - PROCESS | 1858 | --DOCSHELL 0x9639d400 == 6 [pid = 1858] [id = 583] 18:38:03 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x9618fc00) [pid = 1858] [serial = 1704] [outer = (nil)] [url = about:blank] 18:38:03 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x95c3b800) [pid = 1858] [serial = 1703] [outer = (nil)] [url = about:blank] 18:38:03 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x96196800) [pid = 1858] [serial = 1707] [outer = (nil)] [url = about:blank] 18:38:03 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x96196400) [pid = 1858] [serial = 1706] [outer = (nil)] [url = about:blank] 18:38:03 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x95ab7000) [pid = 1858] [serial = 1700] [outer = (nil)] [url = about:blank] 18:38:03 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x95ab7400) [pid = 1858] [serial = 1701] [outer = (nil)] [url = about:blank] 18:38:03 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x92a23000) [pid = 1858] [serial = 1697] [outer = (nil)] [url = about:blank] 18:38:03 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x93184400) [pid = 1858] [serial = 1698] [outer = (nil)] [url = about:blank] 18:38:03 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x8dc08000) [pid = 1858] [serial = 1694] [outer = (nil)] [url = about:blank] 18:38:03 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x8f845000) [pid = 1858] [serial = 1695] [outer = (nil)] [url = about:blank] 18:38:03 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x8c269c00) [pid = 1858] [serial = 1691] [outer = (nil)] [url = about:blank] 18:38:03 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x8c261800) [pid = 1858] [serial = 1692] [outer = (nil)] [url = about:blank] 18:38:03 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x8b8cec00) [pid = 1858] [serial = 1688] [outer = (nil)] [url = about:blank] 18:38:03 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x8b8cdc00) [pid = 1858] [serial = 1689] [outer = (nil)] [url = about:blank] 18:38:06 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x9639dc00) [pid = 1858] [serial = 1708] [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] 18:38:06 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x8d68f000) [pid = 1858] [serial = 1711] [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] 18:38:06 INFO - PROCESS | 1858 | --DOMWINDOW == 45 (0x8bb30c00) [pid = 1858] [serial = 1723] [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] 18:38:06 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0x944d6000) [pid = 1858] [serial = 1714] [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] 18:38:06 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0x87cd9c00) [pid = 1858] [serial = 1726] [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] 18:38:06 INFO - PROCESS | 1858 | --DOMWINDOW == 42 (0x97819000) [pid = 1858] [serial = 1717] [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] 18:38:06 INFO - PROCESS | 1858 | --DOMWINDOW == 41 (0x97bb8c00) [pid = 1858] [serial = 1720] [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] 18:38:06 INFO - PROCESS | 1858 | --DOMWINDOW == 40 (0x8bb2bc00) [pid = 1858] [serial = 1678] [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] 18:38:06 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x9065b000) [pid = 1858] [serial = 1675] [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] 18:38:06 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x8db1ec00) [pid = 1858] [serial = 1681] [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] 18:38:06 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x942e1400) [pid = 1858] [serial = 1684] [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] 18:38:10 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x87cdd400) [pid = 1858] [serial = 1728] [outer = (nil)] [url = about:blank] 18:38:10 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x87ce1800) [pid = 1858] [serial = 1727] [outer = (nil)] [url = about:blank] 18:38:10 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x8bb36400) [pid = 1858] [serial = 1680] [outer = (nil)] [url = about:blank] 18:38:10 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x92a24400) [pid = 1858] [serial = 1677] [outer = (nil)] [url = about:blank] 18:38:10 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8dba1400) [pid = 1858] [serial = 1730] [outer = (nil)] [url = about:blank] 18:38:10 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8db1a400) [pid = 1858] [serial = 1683] [outer = (nil)] [url = about:blank] 18:38:10 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8c89a800) [pid = 1858] [serial = 1724] [outer = (nil)] [url = about:blank] 18:38:10 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8c735400) [pid = 1858] [serial = 1725] [outer = (nil)] [url = about:blank] 18:38:10 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x942e9400) [pid = 1858] [serial = 1686] [outer = (nil)] [url = about:blank] 18:38:10 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x97bba400) [pid = 1858] [serial = 1721] [outer = (nil)] [url = about:blank] 18:38:10 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x97bbe000) [pid = 1858] [serial = 1722] [outer = (nil)] [url = about:blank] 18:38:10 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x9781c000) [pid = 1858] [serial = 1718] [outer = (nil)] [url = about:blank] 18:38:10 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x9781f000) [pid = 1858] [serial = 1719] [outer = (nil)] [url = about:blank] 18:38:10 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x95c2e400) [pid = 1858] [serial = 1715] [outer = (nil)] [url = about:blank] 18:38:10 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x95c2f000) [pid = 1858] [serial = 1716] [outer = (nil)] [url = about:blank] 18:38:10 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x8d978000) [pid = 1858] [serial = 1712] [outer = (nil)] [url = about:blank] 18:38:10 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x8d810000) [pid = 1858] [serial = 1713] [outer = (nil)] [url = about:blank] 18:38:10 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x963a8c00) [pid = 1858] [serial = 1710] [outer = (nil)] [url = about:blank] 18:38:25 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:38:25 INFO - PROCESS | 1858 | 1477445905841 Marionette TRACE conn4 <- [1,2723,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:38:25 INFO - . 18:38:25 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30615ms 18:38:25 INFO - PROCESS | 1858 | 1477445905884 Marionette TRACE conn4 -> [0,2724,"getWindowHandle",null] 18:38:25 INFO - PROCESS | 1858 | 1477445905891 Marionette TRACE conn4 <- [1,2724,null,{"value":"7"}] 18:38:25 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 18:38:25 INFO - PROCESS | 1858 | 1477445905902 Marionette TRACE conn4 -> [0,2725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:38:26 INFO - PROCESS | 1858 | 1477445906121 Marionette TRACE conn4 <- [1,2725,null,{"value":null}] 18:38:26 INFO - PROCESS | 1858 | 1477445906200 Marionette TRACE conn4 -> [0,2726,"getWindowHandles",null] 18:38:26 INFO - PROCESS | 1858 | 1477445906205 Marionette TRACE conn4 <- [1,2726,null,["7"]] 18:38:26 INFO - PROCESS | 1858 | 1477445906214 Marionette TRACE conn4 -> [0,2727,"switchToWindow",{"name":"7"}] 18:38:26 INFO - PROCESS | 1858 | 1477445906222 Marionette TRACE conn4 <- [1,2727,null,{}] 18:38:26 INFO - PROCESS | 1858 | 1477445906228 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:38:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x831ea800 == 7 [pid = 1858] [id = 591] 18:38:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831eac00) [pid = 1858] [serial = 1732] [outer = (nil)] 18:38:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x831edc00) [pid = 1858] [serial = 1733] [outer = 0x831eac00] 18:38:26 INFO - PROCESS | 1858 | 1477445906313 Marionette DEBUG loaded listener.js 18:38:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87cdf400) [pid = 1858] [serial = 1734] [outer = 0x831eac00] 18:38:26 WARNING - wptserve Traceback (most recent call last): 18:38:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:38:26 WARNING - rv = self.func(request, response) 18:38:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:38:26 WARNING - access_control_allow_origin = "*") 18:38:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:38:26 WARNING - payload = payload_generator(server_data) 18:38:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:38:26 WARNING - return encode_string_as_bmp_image(data) 18:38:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 18:38:26 WARNING - img.save(f, "BMP") 18:38:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:38:26 WARNING - f.write(bmpfileheader) 18:38:26 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:38:26 WARNING - 18:38:35 INFO - PROCESS | 1858 | --DOCSHELL 0x8db27000 == 6 [pid = 1858] [id = 590] 18:38:38 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x8db27c00) [pid = 1858] [serial = 1729] [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] 18:38:43 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x8f840000) [pid = 1858] [serial = 1731] [outer = (nil)] [url = about:blank] 18:38:43 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x831edc00) [pid = 1858] [serial = 1733] [outer = (nil)] [url = about:blank] 18:38:56 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:38:56 INFO - PROCESS | 1858 | 1477445936509 Marionette TRACE conn4 <- [1,2728,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:38:56 INFO - . 18:38:56 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30654ms 18:38:56 INFO - PROCESS | 1858 | 1477445936554 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 18:38:56 INFO - PROCESS | 1858 | 1477445936561 Marionette TRACE conn4 <- [1,2729,null,{"value":"7"}] 18:38:56 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 18:38:56 INFO - PROCESS | 1858 | 1477445936572 Marionette TRACE conn4 -> [0,2730,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:38:56 INFO - PROCESS | 1858 | 1477445936789 Marionette TRACE conn4 <- [1,2730,null,{"value":null}] 18:38:56 INFO - PROCESS | 1858 | 1477445936866 Marionette TRACE conn4 -> [0,2731,"getWindowHandles",null] 18:38:56 INFO - PROCESS | 1858 | 1477445936873 Marionette TRACE conn4 <- [1,2731,null,["7"]] 18:38:56 INFO - PROCESS | 1858 | 1477445936881 Marionette TRACE conn4 -> [0,2732,"switchToWindow",{"name":"7"}] 18:38:56 INFO - PROCESS | 1858 | 1477445936889 Marionette TRACE conn4 <- [1,2732,null,{}] 18:38:56 INFO - PROCESS | 1858 | 1477445936895 Marionette TRACE conn4 -> [0,2733,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:38:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x831ea000 == 7 [pid = 1858] [id = 592] 18:38:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831ea400) [pid = 1858] [serial = 1735] [outer = (nil)] 18:38:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cda800) [pid = 1858] [serial = 1736] [outer = 0x831ea400] 18:38:56 INFO - PROCESS | 1858 | 1477445936984 Marionette DEBUG loaded listener.js 18:38:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce4c00) [pid = 1858] [serial = 1737] [outer = 0x831ea400] 18:38:57 WARNING - wptserve Traceback (most recent call last): 18:38:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:38:57 WARNING - rv = self.func(request, response) 18:38:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:38:57 WARNING - access_control_allow_origin = "*") 18:38:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:38:57 WARNING - payload = payload_generator(server_data) 18:38:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:38:57 WARNING - return encode_string_as_bmp_image(data) 18:38:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 18:38:57 WARNING - img.save(f, "BMP") 18:38:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:38:57 WARNING - f.write(bmpfileheader) 18:38:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:38:57 WARNING - 18:39:06 INFO - PROCESS | 1858 | --DOCSHELL 0x831ea800 == 6 [pid = 1858] [id = 591] 18:39:12 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x831eac00) [pid = 1858] [serial = 1732] [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] 18:39:17 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x87cdf400) [pid = 1858] [serial = 1734] [outer = (nil)] [url = about:blank] 18:39:17 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x87cda800) [pid = 1858] [serial = 1736] [outer = (nil)] [url = about:blank] 18:39:27 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:39:27 INFO - PROCESS | 1858 | 1477445967178 Marionette TRACE conn4 <- [1,2733,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:39:27 INFO - . 18:39:27 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30659ms 18:39:27 INFO - PROCESS | 1858 | 1477445967230 Marionette TRACE conn4 -> [0,2734,"getWindowHandle",null] 18:39:27 INFO - PROCESS | 1858 | 1477445967237 Marionette TRACE conn4 <- [1,2734,null,{"value":"7"}] 18:39:27 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 18:39:27 INFO - PROCESS | 1858 | 1477445967249 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:39:27 INFO - PROCESS | 1858 | 1477445967475 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 18:39:27 INFO - PROCESS | 1858 | 1477445967554 Marionette TRACE conn4 -> [0,2736,"getWindowHandles",null] 18:39:27 INFO - PROCESS | 1858 | 1477445967560 Marionette TRACE conn4 <- [1,2736,null,["7"]] 18:39:27 INFO - PROCESS | 1858 | 1477445967569 Marionette TRACE conn4 -> [0,2737,"switchToWindow",{"name":"7"}] 18:39:27 INFO - PROCESS | 1858 | 1477445967578 Marionette TRACE conn4 <- [1,2737,null,{}] 18:39:27 INFO - PROCESS | 1858 | 1477445967584 Marionette TRACE conn4 -> [0,2738,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:39:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x831eb000 == 7 [pid = 1858] [id = 593] 18:39:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831ebc00) [pid = 1858] [serial = 1738] [outer = (nil)] 18:39:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cda800) [pid = 1858] [serial = 1739] [outer = 0x831ebc00] 18:39:27 INFO - PROCESS | 1858 | 1477445967676 Marionette DEBUG loaded listener.js 18:39:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce2800) [pid = 1858] [serial = 1740] [outer = 0x831ebc00] 18:39:28 INFO - PROCESS | 1858 | 1477445968261 Marionette TRACE conn4 <- [1,2738,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:39:28 INFO - . 18:39:28 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1072ms 18:39:28 INFO - PROCESS | 1858 | 1477445968320 Marionette TRACE conn4 -> [0,2739,"getWindowHandle",null] 18:39:28 INFO - PROCESS | 1858 | 1477445968325 Marionette TRACE conn4 <- [1,2739,null,{"value":"7"}] 18:39:28 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 18:39:28 INFO - PROCESS | 1858 | 1477445968334 Marionette TRACE conn4 -> [0,2740,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:39:28 INFO - PROCESS | 1858 | 1477445968554 Marionette TRACE conn4 <- [1,2740,null,{"value":null}] 18:39:28 INFO - PROCESS | 1858 | 1477445968627 Marionette TRACE conn4 -> [0,2741,"getWindowHandles",null] 18:39:28 INFO - PROCESS | 1858 | 1477445968632 Marionette TRACE conn4 <- [1,2741,null,["7"]] 18:39:28 INFO - PROCESS | 1858 | 1477445968638 Marionette TRACE conn4 -> [0,2742,"switchToWindow",{"name":"7"}] 18:39:28 INFO - PROCESS | 1858 | 1477445968644 Marionette TRACE conn4 <- [1,2742,null,{}] 18:39:28 INFO - PROCESS | 1858 | 1477445968650 Marionette TRACE conn4 -> [0,2743,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:39:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x83185800 == 8 [pid = 1858] [id = 594] 18:39:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8b7ef800) [pid = 1858] [serial = 1741] [outer = (nil)] 18:39:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8b7f1c00) [pid = 1858] [serial = 1742] [outer = 0x8b7ef800] 18:39:28 INFO - PROCESS | 1858 | 1477445968733 Marionette DEBUG loaded listener.js 18:39:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8b7f2000) [pid = 1858] [serial = 1743] [outer = 0x8b7ef800] 18:39:29 INFO - PROCESS | 1858 | 1477445969388 Marionette TRACE conn4 <- [1,2743,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:39:29 INFO - . 18:39:29 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1124ms 18:39:29 INFO - PROCESS | 1858 | 1477445969466 Marionette TRACE conn4 -> [0,2744,"getWindowHandle",null] 18:39:29 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 18:39:29 INFO - PROCESS | 1858 | 1477445969474 Marionette TRACE conn4 <- [1,2744,null,{"value":"7"}] 18:39:29 INFO - PROCESS | 1858 | 1477445969481 Marionette TRACE conn4 -> [0,2745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:39:29 INFO - PROCESS | 1858 | 1477445969697 Marionette TRACE conn4 <- [1,2745,null,{"value":null}] 18:39:29 INFO - PROCESS | 1858 | 1477445969713 Marionette TRACE conn4 -> [0,2746,"getWindowHandles",null] 18:39:29 INFO - PROCESS | 1858 | 1477445969718 Marionette TRACE conn4 <- [1,2746,null,["7"]] 18:39:29 INFO - PROCESS | 1858 | 1477445969724 Marionette TRACE conn4 -> [0,2747,"switchToWindow",{"name":"7"}] 18:39:29 INFO - PROCESS | 1858 | 1477445969731 Marionette TRACE conn4 <- [1,2747,null,{}] 18:39:29 INFO - PROCESS | 1858 | 1477445969739 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:39:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c25f400 == 9 [pid = 1858] [id = 595] 18:39:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8c25f800) [pid = 1858] [serial = 1744] [outer = (nil)] 18:39:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8c261800) [pid = 1858] [serial = 1745] [outer = 0x8c25f800] 18:39:29 INFO - PROCESS | 1858 | 1477445969824 Marionette DEBUG loaded listener.js 18:39:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8c267800) [pid = 1858] [serial = 1746] [outer = 0x8c25f800] 18:39:30 INFO - PROCESS | 1858 | 1477445970509 Marionette TRACE conn4 <- [1,2748,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:39:30 INFO - . 18:39:30 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1074ms 18:39:30 INFO - PROCESS | 1858 | 1477445970554 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 18:39:30 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 18:39:30 INFO - PROCESS | 1858 | 1477445970558 Marionette TRACE conn4 <- [1,2749,null,{"value":"7"}] 18:39:30 INFO - PROCESS | 1858 | 1477445970565 Marionette TRACE conn4 -> [0,2750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:39:30 INFO - PROCESS | 1858 | 1477445970728 Marionette TRACE conn4 <- [1,2750,null,{"value":null}] 18:39:30 INFO - PROCESS | 1858 | 1477445970846 Marionette TRACE conn4 -> [0,2751,"getWindowHandles",null] 18:39:30 INFO - PROCESS | 1858 | 1477445970853 Marionette TRACE conn4 <- [1,2751,null,["7"]] 18:39:30 INFO - PROCESS | 1858 | 1477445970861 Marionette TRACE conn4 -> [0,2752,"switchToWindow",{"name":"7"}] 18:39:30 INFO - PROCESS | 1858 | 1477445970868 Marionette TRACE conn4 <- [1,2752,null,{}] 18:39:30 INFO - PROCESS | 1858 | 1477445970874 Marionette TRACE conn4 -> [0,2753,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:39:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb2bc00 == 10 [pid = 1858] [id = 596] 18:39:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8c898000) [pid = 1858] [serial = 1747] [outer = (nil)] 18:39:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8c89b800) [pid = 1858] [serial = 1748] [outer = 0x8c898000] 18:39:30 INFO - PROCESS | 1858 | 1477445970952 Marionette DEBUG loaded listener.js 18:39:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8ca27800) [pid = 1858] [serial = 1749] [outer = 0x8c898000] 18:39:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d691c00 == 11 [pid = 1858] [id = 597] 18:39:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8d692c00) [pid = 1858] [serial = 1750] [outer = (nil)] 18:39:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8d695800) [pid = 1858] [serial = 1751] [outer = 0x8d692c00] 18:39:31 INFO - PROCESS | 1858 | 1477445971659 Marionette TRACE conn4 <- [1,2753,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:39:31 INFO - . 18:39:31 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1120ms 18:39:31 INFO - PROCESS | 1858 | 1477445971685 Marionette TRACE conn4 -> [0,2754,"getWindowHandle",null] 18:39:31 INFO - PROCESS | 1858 | 1477445971689 Marionette TRACE conn4 <- [1,2754,null,{"value":"7"}] 18:39:31 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 18:39:31 INFO - PROCESS | 1858 | 1477445971695 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:39:31 INFO - PROCESS | 1858 | 1477445971912 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 18:39:31 INFO - PROCESS | 1858 | 1477445971926 Marionette TRACE conn4 -> [0,2756,"getWindowHandles",null] 18:39:31 INFO - PROCESS | 1858 | 1477445971930 Marionette TRACE conn4 <- [1,2756,null,["7"]] 18:39:31 INFO - PROCESS | 1858 | 1477445971935 Marionette TRACE conn4 -> [0,2757,"switchToWindow",{"name":"7"}] 18:39:31 INFO - PROCESS | 1858 | 1477445971940 Marionette TRACE conn4 <- [1,2757,null,{}] 18:39:31 INFO - PROCESS | 1858 | 1477445971946 Marionette TRACE conn4 -> [0,2758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:39:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d692400 == 12 [pid = 1858] [id = 598] 18:39:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8d694400) [pid = 1858] [serial = 1752] [outer = (nil)] 18:39:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8d982400) [pid = 1858] [serial = 1753] [outer = 0x8d694400] 18:39:32 INFO - PROCESS | 1858 | 1477445972024 Marionette DEBUG loaded listener.js 18:39:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x8db1b000) [pid = 1858] [serial = 1754] [outer = 0x8d694400] 18:39:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db27400 == 13 [pid = 1858] [id = 599] 18:39:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x8db28400) [pid = 1858] [serial = 1755] [outer = (nil)] 18:39:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x8db98400) [pid = 1858] [serial = 1756] [outer = 0x8db28400] 18:39:32 INFO - PROCESS | 1858 | 1477445972713 Marionette TRACE conn4 <- [1,2758,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:39:32 INFO - . 18:39:32 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1069ms 18:39:32 INFO - PROCESS | 1858 | 1477445972765 Marionette TRACE conn4 -> [0,2759,"getWindowHandle",null] 18:39:32 INFO - PROCESS | 1858 | 1477445972769 Marionette TRACE conn4 <- [1,2759,null,{"value":"7"}] 18:39:32 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 18:39:32 INFO - PROCESS | 1858 | 1477445972776 Marionette TRACE conn4 -> [0,2760,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:39:33 INFO - PROCESS | 1858 | 1477445973051 Marionette TRACE conn4 <- [1,2760,null,{"value":null}] 18:39:33 INFO - PROCESS | 1858 | 1477445973122 Marionette TRACE conn4 -> [0,2761,"getWindowHandles",null] 18:39:33 INFO - PROCESS | 1858 | 1477445973125 Marionette TRACE conn4 <- [1,2761,null,["7"]] 18:39:33 INFO - PROCESS | 1858 | 1477445973130 Marionette TRACE conn4 -> [0,2762,"switchToWindow",{"name":"7"}] 18:39:33 INFO - PROCESS | 1858 | 1477445973135 Marionette TRACE conn4 <- [1,2762,null,{}] 18:39:33 INFO - PROCESS | 1858 | 1477445973140 Marionette TRACE conn4 -> [0,2763,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:39:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db9a000 == 14 [pid = 1858] [id = 600] 18:39:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x8dba0000) [pid = 1858] [serial = 1757] [outer = (nil)] 18:39:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x8dc89000) [pid = 1858] [serial = 1758] [outer = 0x8dba0000] 18:39:33 INFO - PROCESS | 1858 | 1477445973215 Marionette DEBUG loaded listener.js 18:39:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x8f688000) [pid = 1858] [serial = 1759] [outer = 0x8dba0000] 18:39:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f847c00 == 15 [pid = 1858] [id = 601] 18:39:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x8f88a800) [pid = 1858] [serial = 1760] [outer = (nil)] 18:39:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x8f88c800) [pid = 1858] [serial = 1761] [outer = 0x8f88a800] 18:39:33 INFO - PROCESS | 1858 | 1477445973883 Marionette TRACE conn4 <- [1,2763,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:39:33 INFO - . 18:39:33 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1129ms 18:39:33 INFO - PROCESS | 1858 | 1477445973906 Marionette TRACE conn4 -> [0,2764,"getWindowHandle",null] 18:39:33 INFO - PROCESS | 1858 | 1477445973908 Marionette TRACE conn4 <- [1,2764,null,{"value":"7"}] 18:39:33 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 18:39:33 INFO - PROCESS | 1858 | 1477445973916 Marionette TRACE conn4 -> [0,2765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:39:34 INFO - PROCESS | 1858 | 1477445974124 Marionette TRACE conn4 <- [1,2765,null,{"value":null}] 18:39:34 INFO - PROCESS | 1858 | 1477445974135 Marionette TRACE conn4 -> [0,2766,"getWindowHandles",null] 18:39:34 INFO - PROCESS | 1858 | 1477445974141 Marionette TRACE conn4 <- [1,2766,null,["7"]] 18:39:34 INFO - PROCESS | 1858 | 1477445974148 Marionette TRACE conn4 -> [0,2767,"switchToWindow",{"name":"7"}] 18:39:34 INFO - PROCESS | 1858 | 1477445974154 Marionette TRACE conn4 <- [1,2767,null,{}] 18:39:34 INFO - PROCESS | 1858 | 1477445974159 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:39:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f88e800 == 16 [pid = 1858] [id = 602] 18:39:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x8f88f800) [pid = 1858] [serial = 1762] [outer = (nil)] 18:39:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x8f975400) [pid = 1858] [serial = 1763] [outer = 0x8f88f800] 18:39:34 INFO - PROCESS | 1858 | 1477445974244 Marionette DEBUG loaded listener.js 18:39:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x8f975c00) [pid = 1858] [serial = 1764] [outer = 0x8f88f800] 18:39:34 WARNING - wptserve Traceback (most recent call last): 18:39:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:39:34 WARNING - rv = self.func(request, response) 18:39:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:39:34 WARNING - access_control_allow_origin = "*") 18:39:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:39:34 WARNING - payload = payload_generator(server_data) 18:39:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:39:34 WARNING - return encode_string_as_bmp_image(data) 18:39: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 18:39:34 WARNING - img.save(f, "BMP") 18:39:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:39:34 WARNING - f.write(bmpfileheader) 18:39:34 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:39:34 WARNING - 18:39:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8f847c00 == 15 [pid = 1858] [id = 601] 18:39:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8db9a000 == 14 [pid = 1858] [id = 600] 18:39:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8db27400 == 13 [pid = 1858] [id = 599] 18:39:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8d692400 == 12 [pid = 1858] [id = 598] 18:39:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8d691c00 == 11 [pid = 1858] [id = 597] 18:39:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb2bc00 == 10 [pid = 1858] [id = 596] 18:39:37 INFO - PROCESS | 1858 | --DOCSHELL 0x8c25f400 == 9 [pid = 1858] [id = 595] 18:39:37 INFO - PROCESS | 1858 | --DOCSHELL 0x83185800 == 8 [pid = 1858] [id = 594] 18:39:37 INFO - PROCESS | 1858 | --DOCSHELL 0x831eb000 == 7 [pid = 1858] [id = 593] 18:39:37 INFO - PROCESS | 1858 | --DOCSHELL 0x831ea000 == 6 [pid = 1858] [id = 592] 18:39:40 INFO - PROCESS | 1858 | --DOMWINDOW == 45 (0x8f88a800) [pid = 1858] [serial = 1760] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 18:39:40 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0x8dba0000) [pid = 1858] [serial = 1757] [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] 18:39:40 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0x8db28400) [pid = 1858] [serial = 1755] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477445972480] 18:39:40 INFO - PROCESS | 1858 | --DOMWINDOW == 42 (0x8d694400) [pid = 1858] [serial = 1752] [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] 18:39:40 INFO - PROCESS | 1858 | --DOMWINDOW == 41 (0x8d692c00) [pid = 1858] [serial = 1750] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 18:39:40 INFO - PROCESS | 1858 | --DOMWINDOW == 40 (0x8c898000) [pid = 1858] [serial = 1747] [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] 18:39:40 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x8c25f800) [pid = 1858] [serial = 1744] [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] 18:39:40 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x8b7ef800) [pid = 1858] [serial = 1741] [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] 18:39:40 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x831ea400) [pid = 1858] [serial = 1735] [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] 18:39:40 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x831ebc00) [pid = 1858] [serial = 1738] [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] 18:39:45 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x8db98400) [pid = 1858] [serial = 1756] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477445972480] 18:39:45 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x8db1b000) [pid = 1858] [serial = 1754] [outer = (nil)] [url = about:blank] 18:39:45 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x8d982400) [pid = 1858] [serial = 1753] [outer = (nil)] [url = about:blank] 18:39:45 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8f88c800) [pid = 1858] [serial = 1761] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 18:39:45 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8f688000) [pid = 1858] [serial = 1759] [outer = (nil)] [url = about:blank] 18:39:45 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8dc89000) [pid = 1858] [serial = 1758] [outer = (nil)] [url = about:blank] 18:39:45 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8f975400) [pid = 1858] [serial = 1763] [outer = (nil)] [url = about:blank] 18:39:45 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8c89b800) [pid = 1858] [serial = 1748] [outer = (nil)] [url = about:blank] 18:39:45 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8ca27800) [pid = 1858] [serial = 1749] [outer = (nil)] [url = about:blank] 18:39:45 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8d695800) [pid = 1858] [serial = 1751] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 18:39:45 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x8c261800) [pid = 1858] [serial = 1745] [outer = (nil)] [url = about:blank] 18:39:45 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x8c267800) [pid = 1858] [serial = 1746] [outer = (nil)] [url = about:blank] 18:39:45 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x8b7f1c00) [pid = 1858] [serial = 1742] [outer = (nil)] [url = about:blank] 18:39:45 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x8b7f2000) [pid = 1858] [serial = 1743] [outer = (nil)] [url = about:blank] 18:39:45 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x87cda800) [pid = 1858] [serial = 1739] [outer = (nil)] [url = about:blank] 18:39:45 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x87ce2800) [pid = 1858] [serial = 1740] [outer = (nil)] [url = about:blank] 18:39:45 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x87ce4c00) [pid = 1858] [serial = 1737] [outer = (nil)] [url = about:blank] 18:40:04 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:40:04 INFO - PROCESS | 1858 | 1477446004410 Marionette TRACE conn4 <- [1,2768,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:40:04 INFO - . 18:40:04 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30512ms 18:40:04 INFO - PROCESS | 1858 | 1477446004430 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 18:40:04 INFO - PROCESS | 1858 | 1477446004436 Marionette TRACE conn4 <- [1,2769,null,{"value":"7"}] 18:40:04 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 18:40:04 INFO - PROCESS | 1858 | 1477446004448 Marionette TRACE conn4 -> [0,2770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:40:04 INFO - PROCESS | 1858 | 1477446004679 Marionette TRACE conn4 <- [1,2770,null,{"value":null}] 18:40:04 INFO - PROCESS | 1858 | 1477446004757 Marionette TRACE conn4 -> [0,2771,"getWindowHandles",null] 18:40:04 INFO - PROCESS | 1858 | 1477446004763 Marionette TRACE conn4 <- [1,2771,null,["7"]] 18:40:04 INFO - PROCESS | 1858 | 1477446004772 Marionette TRACE conn4 -> [0,2772,"switchToWindow",{"name":"7"}] 18:40:04 INFO - PROCESS | 1858 | 1477446004780 Marionette TRACE conn4 <- [1,2772,null,{}] 18:40:04 INFO - PROCESS | 1858 | 1477446004786 Marionette TRACE conn4 -> [0,2773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:40:04 INFO - PROCESS | 1858 | ++DOCSHELL 0x87cdbc00 == 7 [pid = 1858] [id = 603] 18:40:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x87cdc000) [pid = 1858] [serial = 1765] [outer = (nil)] 18:40:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87ce1800) [pid = 1858] [serial = 1766] [outer = 0x87cdc000] 18:40:04 INFO - PROCESS | 1858 | 1477446004873 Marionette DEBUG loaded listener.js 18:40:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce6400) [pid = 1858] [serial = 1767] [outer = 0x87cdc000] 18:40:05 WARNING - wptserve Traceback (most recent call last): 18:40:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:40:05 WARNING - rv = self.func(request, response) 18:40:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:40:05 WARNING - access_control_allow_origin = "*") 18:40:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:40:05 WARNING - payload = payload_generator(server_data) 18:40:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:40:05 WARNING - return encode_string_as_bmp_image(data) 18:40:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 18:40:05 WARNING - img.save(f, "BMP") 18:40:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:40:05 WARNING - f.write(bmpfileheader) 18:40:05 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:40:05 WARNING - 18:40:14 INFO - PROCESS | 1858 | --DOCSHELL 0x8f88e800 == 6 [pid = 1858] [id = 602] 18:40:16 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x8f88f800) [pid = 1858] [serial = 1762] [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] 18:40:22 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x8f975c00) [pid = 1858] [serial = 1764] [outer = (nil)] [url = about:blank] 18:40:22 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x87ce1800) [pid = 1858] [serial = 1766] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:40:35 INFO - PROCESS | 1858 | 1477446035071 Marionette TRACE conn4 <- [1,2773,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:40:35 INFO - . 18:40:35 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30653ms 18:40:35 INFO - PROCESS | 1858 | 1477446035099 Marionette TRACE conn4 -> [0,2774,"getWindowHandle",null] 18:40:35 INFO - PROCESS | 1858 | 1477446035105 Marionette TRACE conn4 <- [1,2774,null,{"value":"7"}] 18:40:35 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 18:40:35 INFO - PROCESS | 1858 | 1477446035116 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:40:35 INFO - PROCESS | 1858 | 1477446035335 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 18:40:35 INFO - PROCESS | 1858 | 1477446035412 Marionette TRACE conn4 -> [0,2776,"getWindowHandles",null] 18:40:35 INFO - PROCESS | 1858 | 1477446035418 Marionette TRACE conn4 <- [1,2776,null,["7"]] 18:40:35 INFO - PROCESS | 1858 | 1477446035427 Marionette TRACE conn4 -> [0,2777,"switchToWindow",{"name":"7"}] 18:40:35 INFO - PROCESS | 1858 | 1477446035435 Marionette TRACE conn4 <- [1,2777,null,{}] 18:40:35 INFO - PROCESS | 1858 | 1477446035441 Marionette TRACE conn4 -> [0,2778,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:40:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x831e9000 == 7 [pid = 1858] [id = 604] 18:40:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831e9400) [pid = 1858] [serial = 1768] [outer = (nil)] 18:40:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x831ec400) [pid = 1858] [serial = 1769] [outer = 0x831e9400] 18:40:35 INFO - PROCESS | 1858 | 1477446035527 Marionette DEBUG loaded listener.js 18:40:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87cdf400) [pid = 1858] [serial = 1770] [outer = 0x831e9400] 18:40:36 WARNING - wptserve Traceback (most recent call last): 18:40:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:40:36 WARNING - rv = self.func(request, response) 18:40:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:40:36 WARNING - access_control_allow_origin = "*") 18:40:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:40:36 WARNING - payload = payload_generator(server_data) 18:40:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:40:36 WARNING - return encode_string_as_bmp_image(data) 18:40:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 18:40:36 WARNING - img.save(f, "BMP") 18:40:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:40:36 WARNING - f.write(bmpfileheader) 18:40:36 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:40:36 WARNING - 18:40:45 INFO - PROCESS | 1858 | --DOCSHELL 0x87cdbc00 == 6 [pid = 1858] [id = 603] 18:40:47 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x87cdc000) [pid = 1858] [serial = 1765] [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] 18:40:52 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x87ce6400) [pid = 1858] [serial = 1767] [outer = (nil)] [url = about:blank] 18:40:52 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x831ec400) [pid = 1858] [serial = 1769] [outer = (nil)] [url = about:blank] 18:41:05 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:41:05 INFO - PROCESS | 1858 | 1477446065722 Marionette TRACE conn4 <- [1,2778,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:41:05 INFO - . 18:41:05 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30649ms 18:41:05 INFO - PROCESS | 1858 | 1477446065763 Marionette TRACE conn4 -> [0,2779,"getWindowHandle",null] 18:41:05 INFO - PROCESS | 1858 | 1477446065770 Marionette TRACE conn4 <- [1,2779,null,{"value":"7"}] 18:41:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 18:41:05 INFO - PROCESS | 1858 | 1477446065781 Marionette TRACE conn4 -> [0,2780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:41:06 INFO - PROCESS | 1858 | 1477446065994 Marionette TRACE conn4 <- [1,2780,null,{"value":null}] 18:41:06 INFO - PROCESS | 1858 | 1477446066072 Marionette TRACE conn4 -> [0,2781,"getWindowHandles",null] 18:41:06 INFO - PROCESS | 1858 | 1477446066077 Marionette TRACE conn4 <- [1,2781,null,["7"]] 18:41:06 INFO - PROCESS | 1858 | 1477446066086 Marionette TRACE conn4 -> [0,2782,"switchToWindow",{"name":"7"}] 18:41:06 INFO - PROCESS | 1858 | 1477446066093 Marionette TRACE conn4 <- [1,2782,null,{}] 18:41:06 INFO - PROCESS | 1858 | 1477446066100 Marionette TRACE conn4 -> [0,2783,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:41:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x831ed000 == 7 [pid = 1858] [id = 605] 18:41:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831ed800) [pid = 1858] [serial = 1771] [outer = (nil)] 18:41:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cdc000) [pid = 1858] [serial = 1772] [outer = 0x831ed800] 18:41:06 INFO - PROCESS | 1858 | 1477446066186 Marionette DEBUG loaded listener.js 18:41:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce6400) [pid = 1858] [serial = 1773] [outer = 0x831ed800] 18:41:06 INFO - PROCESS | 1858 | 1477446066731 Marionette TRACE conn4 <- [1,2783,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:41:06 INFO - . 18:41:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 971ms 18:41:06 INFO - PROCESS | 1858 | 1477446066750 Marionette TRACE conn4 -> [0,2784,"getWindowHandle",null] 18:41:06 INFO - PROCESS | 1858 | 1477446066755 Marionette TRACE conn4 <- [1,2784,null,{"value":"7"}] 18:41:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 18:41:06 INFO - PROCESS | 1858 | 1477446066763 Marionette TRACE conn4 -> [0,2785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:41:06 INFO - PROCESS | 1858 | 1477446066990 Marionette TRACE conn4 <- [1,2785,null,{"value":null}] 18:41:07 INFO - PROCESS | 1858 | 1477446067007 Marionette TRACE conn4 -> [0,2786,"getWindowHandles",null] 18:41:07 INFO - PROCESS | 1858 | 1477446067011 Marionette TRACE conn4 <- [1,2786,null,["7"]] 18:41:07 INFO - PROCESS | 1858 | 1477446067018 Marionette TRACE conn4 -> [0,2787,"switchToWindow",{"name":"7"}] 18:41:07 INFO - PROCESS | 1858 | 1477446067023 Marionette TRACE conn4 <- [1,2787,null,{}] 18:41:07 INFO - PROCESS | 1858 | 1477446067029 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:41:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7ec800 == 8 [pid = 1858] [id = 606] 18:41:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8b7ef000) [pid = 1858] [serial = 1774] [outer = (nil)] 18:41:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8b7f1400) [pid = 1858] [serial = 1775] [outer = 0x8b7ef000] 18:41:07 INFO - PROCESS | 1858 | 1477446067108 Marionette DEBUG loaded listener.js 18:41:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8b7f3400) [pid = 1858] [serial = 1776] [outer = 0x8b7ef000] 18:41:07 INFO - PROCESS | 1858 | 1477446067724 Marionette TRACE conn4 <- [1,2788,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:41:07 INFO - . 18:41:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1023ms 18:41:07 INFO - PROCESS | 1858 | 1477446067793 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 18:41:07 INFO - PROCESS | 1858 | 1477446067800 Marionette TRACE conn4 <- [1,2789,null,{"value":"7"}] 18:41:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 18:41:07 INFO - PROCESS | 1858 | 1477446067869 Marionette TRACE conn4 -> [0,2790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:41:08 INFO - PROCESS | 1858 | 1477446068090 Marionette TRACE conn4 <- [1,2790,null,{"value":null}] 18:41:08 INFO - PROCESS | 1858 | 1477446068105 Marionette TRACE conn4 -> [0,2791,"getWindowHandles",null] 18:41:08 INFO - PROCESS | 1858 | 1477446068108 Marionette TRACE conn4 <- [1,2791,null,["7"]] 18:41:08 INFO - PROCESS | 1858 | 1477446068114 Marionette TRACE conn4 -> [0,2792,"switchToWindow",{"name":"7"}] 18:41:08 INFO - PROCESS | 1858 | 1477446068120 Marionette TRACE conn4 <- [1,2792,null,{}] 18:41:08 INFO - PROCESS | 1858 | 1477446068126 Marionette TRACE conn4 -> [0,2793,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:41:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c25ec00 == 9 [pid = 1858] [id = 607] 18:41:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8c25f400) [pid = 1858] [serial = 1777] [outer = (nil)] 18:41:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8c261400) [pid = 1858] [serial = 1778] [outer = 0x8c25f400] 18:41:08 INFO - PROCESS | 1858 | 1477446068207 Marionette DEBUG loaded listener.js 18:41:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8c267000) [pid = 1858] [serial = 1779] [outer = 0x8c25f400] 18:41:08 INFO - PROCESS | 1858 | 1477446068806 Marionette TRACE conn4 <- [1,2793,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:41:08 INFO - . 18:41:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 974ms 18:41:08 INFO - PROCESS | 1858 | 1477446068840 Marionette TRACE conn4 -> [0,2794,"getWindowHandle",null] 18:41:08 INFO - PROCESS | 1858 | 1477446068843 Marionette TRACE conn4 <- [1,2794,null,{"value":"7"}] 18:41:08 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 18:41:08 INFO - PROCESS | 1858 | 1477446068851 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:41:09 INFO - PROCESS | 1858 | 1477446069049 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 18:41:09 INFO - PROCESS | 1858 | 1477446069064 Marionette TRACE conn4 -> [0,2796,"getWindowHandles",null] 18:41:09 INFO - PROCESS | 1858 | 1477446069069 Marionette TRACE conn4 <- [1,2796,null,["7"]] 18:41:09 INFO - PROCESS | 1858 | 1477446069076 Marionette TRACE conn4 -> [0,2797,"switchToWindow",{"name":"7"}] 18:41:09 INFO - PROCESS | 1858 | 1477446069082 Marionette TRACE conn4 <- [1,2797,null,{}] 18:41:09 INFO - PROCESS | 1858 | 1477446069088 Marionette TRACE conn4 -> [0,2798,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:41:09 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8ccc00 == 10 [pid = 1858] [id = 608] 18:41:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8c898800) [pid = 1858] [serial = 1780] [outer = (nil)] 18:41:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8c89b000) [pid = 1858] [serial = 1781] [outer = 0x8c898800] 18:41:09 INFO - PROCESS | 1858 | 1477446069163 Marionette DEBUG loaded listener.js 18:41:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8ca27400) [pid = 1858] [serial = 1782] [outer = 0x8c898800] 18:41:09 INFO - PROCESS | 1858 | 1477446069759 Marionette TRACE conn4 <- [1,2798,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:41:09 INFO - . 18:41:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 926ms 18:41:09 INFO - PROCESS | 1858 | 1477446069775 Marionette TRACE conn4 -> [0,2799,"getWindowHandle",null] 18:41:09 INFO - PROCESS | 1858 | 1477446069778 Marionette TRACE conn4 <- [1,2799,null,{"value":"7"}] 18:41:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 18:41:09 INFO - PROCESS | 1858 | 1477446069785 Marionette TRACE conn4 -> [0,2800,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:41:09 INFO - PROCESS | 1858 | 1477446069933 Marionette TRACE conn4 <- [1,2800,null,{"value":null}] 18:41:09 INFO - PROCESS | 1858 | 1477446069945 Marionette TRACE conn4 -> [0,2801,"getWindowHandles",null] 18:41:09 INFO - PROCESS | 1858 | 1477446069949 Marionette TRACE conn4 <- [1,2801,null,["7"]] 18:41:09 INFO - PROCESS | 1858 | 1477446069956 Marionette TRACE conn4 -> [0,2802,"switchToWindow",{"name":"7"}] 18:41:09 INFO - PROCESS | 1858 | 1477446069961 Marionette TRACE conn4 <- [1,2802,null,{}] 18:41:09 INFO - PROCESS | 1858 | 1477446069966 Marionette TRACE conn4 -> [0,2803,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:41:09 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d691400 == 11 [pid = 1858] [id = 609] 18:41:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8d692000) [pid = 1858] [serial = 1783] [outer = (nil)] 18:41:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8d869c00) [pid = 1858] [serial = 1784] [outer = 0x8d692000] 18:41:10 INFO - PROCESS | 1858 | 1477446070038 Marionette DEBUG loaded listener.js 18:41:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8d875000) [pid = 1858] [serial = 1785] [outer = 0x8d692000] 18:41:10 INFO - PROCESS | 1858 | 1477446070633 Marionette TRACE conn4 <- [1,2803,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:41:10 INFO - . 18:41:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 868ms 18:41:10 INFO - PROCESS | 1858 | 1477446070653 Marionette TRACE conn4 -> [0,2804,"getWindowHandle",null] 18:41:10 INFO - PROCESS | 1858 | 1477446070656 Marionette TRACE conn4 <- [1,2804,null,{"value":"7"}] 18:41:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 18:41:10 INFO - PROCESS | 1858 | 1477446070663 Marionette TRACE conn4 -> [0,2805,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:41:10 INFO - PROCESS | 1858 | 1477446070850 Marionette TRACE conn4 <- [1,2805,null,{"value":null}] 18:41:10 INFO - PROCESS | 1858 | 1477446070976 Marionette TRACE conn4 -> [0,2806,"getWindowHandles",null] 18:41:10 INFO - PROCESS | 1858 | 1477446070980 Marionette TRACE conn4 <- [1,2806,null,["7"]] 18:41:10 INFO - PROCESS | 1858 | 1477446070985 Marionette TRACE conn4 -> [0,2807,"switchToWindow",{"name":"7"}] 18:41:10 INFO - PROCESS | 1858 | 1477446070990 Marionette TRACE conn4 <- [1,2807,null,{}] 18:41:11 INFO - PROCESS | 1858 | 1477446070995 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:41:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db1d800 == 12 [pid = 1858] [id = 610] 18:41:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8db22400) [pid = 1858] [serial = 1786] [outer = (nil)] 18:41:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x8dc07400) [pid = 1858] [serial = 1787] [outer = 0x8db22400] 18:41:11 INFO - PROCESS | 1858 | 1477446071075 Marionette DEBUG loaded listener.js 18:41:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x8dc0f800) [pid = 1858] [serial = 1788] [outer = 0x8db22400] 18:41:11 INFO - PROCESS | 1858 | 1477446071585 Marionette TRACE conn4 <- [1,2808,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:41:11 INFO - . 18:41:11 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 970ms 18:41:11 INFO - PROCESS | 1858 | 1477446071633 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 18:41:11 INFO - PROCESS | 1858 | 1477446071637 Marionette TRACE conn4 <- [1,2809,null,{"value":"7"}] 18:41:11 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 18:41:11 INFO - PROCESS | 1858 | 1477446071650 Marionette TRACE conn4 -> [0,2810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:41:11 INFO - PROCESS | 1858 | 1477446071793 Marionette TRACE conn4 <- [1,2810,null,{"value":null}] 18:41:11 INFO - PROCESS | 1858 | 1477446071910 Marionette TRACE conn4 -> [0,2811,"getWindowHandles",null] 18:41:11 INFO - PROCESS | 1858 | 1477446071917 Marionette TRACE conn4 <- [1,2811,null,["7"]] 18:41:11 INFO - PROCESS | 1858 | 1477446071922 Marionette TRACE conn4 -> [0,2812,"switchToWindow",{"name":"7"}] 18:41:11 INFO - PROCESS | 1858 | 1477446071928 Marionette TRACE conn4 <- [1,2812,null,{}] 18:41:11 INFO - PROCESS | 1858 | 1477446071932 Marionette TRACE conn4 -> [0,2813,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:41:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f842000 == 13 [pid = 1858] [id = 611] 18:41:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x8f842400) [pid = 1858] [serial = 1789] [outer = (nil)] 18:41:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x8f846800) [pid = 1858] [serial = 1790] [outer = 0x8f842400] 18:41:12 INFO - PROCESS | 1858 | 1477446072004 Marionette DEBUG loaded listener.js 18:41:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x8f846c00) [pid = 1858] [serial = 1791] [outer = 0x8f842400] 18:41:12 INFO - PROCESS | 1858 | 1477446072523 Marionette TRACE conn4 <- [1,2813,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:41:12 INFO - . 18:41:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 930ms 18:41:12 INFO - PROCESS | 1858 | 1477446072580 Marionette TRACE conn4 -> [0,2814,"getWindowHandle",null] 18:41:12 INFO - PROCESS | 1858 | 1477446072583 Marionette TRACE conn4 <- [1,2814,null,{"value":"7"}] 18:41:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 18:41:12 INFO - PROCESS | 1858 | 1477446072590 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:41:12 INFO - PROCESS | 1858 | 1477446072725 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 18:41:12 INFO - PROCESS | 1858 | 1477446072843 Marionette TRACE conn4 -> [0,2816,"getWindowHandles",null] 18:41:12 INFO - PROCESS | 1858 | 1477446072866 Marionette TRACE conn4 <- [1,2816,null,["7"]] 18:41:12 INFO - PROCESS | 1858 | 1477446072872 Marionette TRACE conn4 -> [0,2817,"switchToWindow",{"name":"7"}] 18:41:12 INFO - PROCESS | 1858 | 1477446072876 Marionette TRACE conn4 <- [1,2817,null,{}] 18:41:12 INFO - PROCESS | 1858 | 1477446072881 Marionette TRACE conn4 -> [0,2818,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:41:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f976400 == 14 [pid = 1858] [id = 612] 18:41:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x8f976800) [pid = 1858] [serial = 1792] [outer = (nil)] 18:41:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x8fa14c00) [pid = 1858] [serial = 1793] [outer = 0x8f976800] 18:41:12 INFO - PROCESS | 1858 | 1477446072973 Marionette DEBUG loaded listener.js 18:41:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x8f983000) [pid = 1858] [serial = 1794] [outer = 0x8f976800] 18:41:13 INFO - PROCESS | 1858 | 1477446073476 Marionette TRACE conn4 <- [1,2818,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:41:13 INFO - . 18:41:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 923ms 18:41:13 INFO - PROCESS | 1858 | 1477446073513 Marionette TRACE conn4 -> [0,2819,"getWindowHandle",null] 18:41:13 INFO - PROCESS | 1858 | 1477446073516 Marionette TRACE conn4 <- [1,2819,null,{"value":"7"}] 18:41:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 18:41:13 INFO - PROCESS | 1858 | 1477446073523 Marionette TRACE conn4 -> [0,2820,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:41:13 INFO - PROCESS | 1858 | 1477446073665 Marionette TRACE conn4 <- [1,2820,null,{"value":null}] 18:41:13 INFO - PROCESS | 1858 | 1477446073675 Marionette TRACE conn4 -> [0,2821,"getWindowHandles",null] 18:41:13 INFO - PROCESS | 1858 | 1477446073678 Marionette TRACE conn4 <- [1,2821,null,["7"]] 18:41:13 INFO - PROCESS | 1858 | 1477446073794 Marionette TRACE conn4 -> [0,2822,"switchToWindow",{"name":"7"}] 18:41:13 INFO - PROCESS | 1858 | 1477446073800 Marionette TRACE conn4 <- [1,2822,null,{}] 18:41:13 INFO - PROCESS | 1858 | 1477446073816 Marionette TRACE conn4 -> [0,2823,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:41:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b5ff800 == 15 [pid = 1858] [id = 613] 18:41:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x8c13ec00) [pid = 1858] [serial = 1795] [outer = (nil)] 18:41:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x91abac00) [pid = 1858] [serial = 1796] [outer = 0x8c13ec00] 18:41:13 INFO - PROCESS | 1858 | 1477446073891 Marionette DEBUG loaded listener.js 18:41:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x91abc800) [pid = 1858] [serial = 1797] [outer = 0x8c13ec00] 18:41:14 INFO - PROCESS | 1858 | 1477446074628 Marionette TRACE conn4 <- [1,2823,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:41:14 INFO - . 18:41:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1121ms 18:41:14 INFO - PROCESS | 1858 | 1477446074645 Marionette TRACE conn4 -> [0,2824,"getWindowHandle",null] 18:41:14 INFO - PROCESS | 1858 | 1477446074651 Marionette TRACE conn4 <- [1,2824,null,{"value":"7"}] 18:41:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 18:41:14 INFO - PROCESS | 1858 | 1477446074662 Marionette TRACE conn4 -> [0,2825,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:41:14 INFO - PROCESS | 1858 | 1477446074845 Marionette TRACE conn4 <- [1,2825,null,{"value":null}] 18:41:15 INFO - PROCESS | 1858 | 1477446075003 Marionette TRACE conn4 -> [0,2826,"getWindowHandles",null] 18:41:15 INFO - PROCESS | 1858 | 1477446075008 Marionette TRACE conn4 <- [1,2826,null,["7"]] 18:41:15 INFO - PROCESS | 1858 | 1477446075019 Marionette TRACE conn4 -> [0,2827,"switchToWindow",{"name":"7"}] 18:41:15 INFO - PROCESS | 1858 | 1477446075026 Marionette TRACE conn4 <- [1,2827,null,{}] 18:41:15 INFO - PROCESS | 1858 | 1477446075032 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:41:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8d2800 == 16 [pid = 1858] [id = 614] 18:41:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x8b8d2c00) [pid = 1858] [serial = 1798] [outer = (nil)] 18:41:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x8bb31c00) [pid = 1858] [serial = 1799] [outer = 0x8b8d2c00] 18:41:15 INFO - PROCESS | 1858 | 1477446075124 Marionette DEBUG loaded listener.js 18:41:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x8bb2ec00) [pid = 1858] [serial = 1800] [outer = 0x8b8d2c00] 18:41:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db1a800 == 17 [pid = 1858] [id = 615] 18:41:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x8db1ac00) [pid = 1858] [serial = 1801] [outer = (nil)] 18:41:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x8db20800) [pid = 1858] [serial = 1802] [outer = 0x8db1ac00] 18:41:15 INFO - PROCESS | 1858 | 1477446075913 Marionette TRACE conn4 <- [1,2828,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:41:15 INFO - . 18:41:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1271ms 18:41:15 INFO - PROCESS | 1858 | 1477446075932 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 18:41:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 18:41:15 INFO - PROCESS | 1858 | 1477446075939 Marionette TRACE conn4 <- [1,2829,null,{"value":"7"}] 18:41:15 INFO - PROCESS | 1858 | 1477446075946 Marionette TRACE conn4 -> [0,2830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:41:16 INFO - PROCESS | 1858 | 1477446076139 Marionette TRACE conn4 <- [1,2830,null,{"value":null}] 18:41:16 INFO - PROCESS | 1858 | 1477446076297 Marionette TRACE conn4 -> [0,2831,"getWindowHandles",null] 18:41:16 INFO - PROCESS | 1858 | 1477446076302 Marionette TRACE conn4 <- [1,2831,null,["7"]] 18:41:16 INFO - PROCESS | 1858 | 1477446076313 Marionette TRACE conn4 -> [0,2832,"switchToWindow",{"name":"7"}] 18:41:16 INFO - PROCESS | 1858 | 1477446076318 Marionette TRACE conn4 <- [1,2832,null,{}] 18:41:16 INFO - PROCESS | 1858 | 1477446076326 Marionette TRACE conn4 -> [0,2833,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:41:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f680000 == 18 [pid = 1858] [id = 616] 18:41:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x8f97b800) [pid = 1858] [serial = 1803] [outer = (nil)] 18:41:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x90656800) [pid = 1858] [serial = 1804] [outer = 0x8f97b800] 18:41:16 INFO - PROCESS | 1858 | 1477446076426 Marionette DEBUG loaded listener.js 18:41:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x93183000) [pid = 1858] [serial = 1805] [outer = 0x8f97b800] 18:41:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x942de400 == 19 [pid = 1858] [id = 617] 18:41:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x942dfc00) [pid = 1858] [serial = 1806] [outer = (nil)] 18:41:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x942e2c00) [pid = 1858] [serial = 1807] [outer = 0x942dfc00] 18:41:17 INFO - PROCESS | 1858 | 1477446077179 Marionette TRACE conn4 <- [1,2833,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:41:17 INFO - . 18:41:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1282ms 18:41:17 INFO - PROCESS | 1858 | 1477446077236 Marionette TRACE conn4 -> [0,2834,"getWindowHandle",null] 18:41:17 INFO - PROCESS | 1858 | 1477446077243 Marionette TRACE conn4 <- [1,2834,null,{"value":"7"}] 18:41:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 18:41:17 INFO - PROCESS | 1858 | 1477446077250 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:41:17 INFO - PROCESS | 1858 | 1477446077490 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 18:41:17 INFO - PROCESS | 1858 | 1477446077605 Marionette TRACE conn4 -> [0,2836,"getWindowHandles",null] 18:41:17 INFO - PROCESS | 1858 | 1477446077610 Marionette TRACE conn4 <- [1,2836,null,["7"]] 18:41:17 INFO - PROCESS | 1858 | 1477446077616 Marionette TRACE conn4 -> [0,2837,"switchToWindow",{"name":"7"}] 18:41:17 INFO - PROCESS | 1858 | 1477446077623 Marionette TRACE conn4 <- [1,2837,null,{}] 18:41:17 INFO - PROCESS | 1858 | 1477446077632 Marionette TRACE conn4 -> [0,2838,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:41:17 INFO - PROCESS | 1858 | ++DOCSHELL 0x942ed400 == 20 [pid = 1858] [id = 618] 18:41:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x942ed800) [pid = 1858] [serial = 1808] [outer = (nil)] 18:41:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x94537400) [pid = 1858] [serial = 1809] [outer = 0x942ed800] 18:41:17 INFO - PROCESS | 1858 | 1477446077730 Marionette DEBUG loaded listener.js 18:41:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x95740400) [pid = 1858] [serial = 1810] [outer = 0x942ed800] 18:41:18 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8cd800 == 21 [pid = 1858] [id = 619] 18:41:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x8b8cf000) [pid = 1858] [serial = 1811] [outer = (nil)] 18:41:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x83184000) [pid = 1858] [serial = 1812] [outer = 0x8b8cf000] 18:41:18 INFO - PROCESS | 1858 | 1477446078658 Marionette TRACE conn4 <- [1,2838,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:41:18 INFO - . 18:41:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1472ms 18:41:18 INFO - PROCESS | 1858 | 1477446078722 Marionette TRACE conn4 -> [0,2839,"getWindowHandle",null] 18:41:18 INFO - PROCESS | 1858 | 1477446078728 Marionette TRACE conn4 <- [1,2839,null,{"value":"7"}] 18:41:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 18:41:18 INFO - PROCESS | 1858 | 1477446078737 Marionette TRACE conn4 -> [0,2840,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:41:18 INFO - PROCESS | 1858 | 1477446078922 Marionette TRACE conn4 <- [1,2840,null,{"value":null}] 18:41:19 INFO - PROCESS | 1858 | 1477446079068 Marionette TRACE conn4 -> [0,2841,"getWindowHandles",null] 18:41:19 INFO - PROCESS | 1858 | 1477446079074 Marionette TRACE conn4 <- [1,2841,null,["7"]] 18:41:19 INFO - PROCESS | 1858 | --DOCSHELL 0x831e9000 == 20 [pid = 1858] [id = 604] 18:41:19 INFO - PROCESS | 1858 | 1477446079111 Marionette TRACE conn4 -> [0,2842,"switchToWindow",{"name":"7"}] 18:41:19 INFO - PROCESS | 1858 | 1477446079117 Marionette TRACE conn4 <- [1,2842,null,{}] 18:41:19 INFO - PROCESS | 1858 | 1477446079123 Marionette TRACE conn4 -> [0,2843,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:41:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8cec00 == 21 [pid = 1858] [id = 620] 18:41:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x8b8d1400) [pid = 1858] [serial = 1813] [outer = (nil)] 18:41:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x8c135c00) [pid = 1858] [serial = 1814] [outer = 0x8b8d1400] 18:41:19 INFO - PROCESS | 1858 | 1477446079206 Marionette DEBUG loaded listener.js 18:41:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x8c137c00) [pid = 1858] [serial = 1815] [outer = 0x8b8d1400] 18:41:19 WARNING - wptserve Traceback (most recent call last): 18:41:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:41:19 WARNING - rv = self.func(request, response) 18:41:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:41:19 WARNING - access_control_allow_origin = "*") 18:41:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:41:19 WARNING - payload = payload_generator(server_data) 18:41:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:41:19 WARNING - return encode_string_as_bmp_image(data) 18:41: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 18:41:19 WARNING - img.save(f, "BMP") 18:41:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:41:19 WARNING - f.write(bmpfileheader) 18:41:19 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:41:19 WARNING - 18:41:22 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8f976800) [pid = 1858] [serial = 1792] [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] 18:41:22 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x8f842400) [pid = 1858] [serial = 1789] [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] 18:41:22 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x8db22400) [pid = 1858] [serial = 1786] [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] 18:41:22 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x8d692000) [pid = 1858] [serial = 1783] [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] 18:41:22 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x8c898800) [pid = 1858] [serial = 1780] [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] 18:41:22 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x8c25f400) [pid = 1858] [serial = 1777] [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] 18:41:22 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x8b7ef000) [pid = 1858] [serial = 1774] [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] 18:41:22 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x831ed800) [pid = 1858] [serial = 1771] [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] 18:41:22 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x831e9400) [pid = 1858] [serial = 1768] [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] 18:41:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8f976400 == 20 [pid = 1858] [id = 612] 18:41:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8f842000 == 19 [pid = 1858] [id = 611] 18:41:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7ec800 == 18 [pid = 1858] [id = 606] 18:41:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8db1d800 == 17 [pid = 1858] [id = 610] 18:41:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8d691400 == 16 [pid = 1858] [id = 609] 18:41:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8ccc00 == 15 [pid = 1858] [id = 608] 18:41:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8c25ec00 == 14 [pid = 1858] [id = 607] 18:41:27 INFO - PROCESS | 1858 | --DOCSHELL 0x831ed000 == 13 [pid = 1858] [id = 605] 18:41:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8cd800 == 12 [pid = 1858] [id = 619] 18:41:27 INFO - PROCESS | 1858 | --DOCSHELL 0x942ed400 == 11 [pid = 1858] [id = 618] 18:41:27 INFO - PROCESS | 1858 | --DOCSHELL 0x942de400 == 10 [pid = 1858] [id = 617] 18:41:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8f680000 == 9 [pid = 1858] [id = 616] 18:41:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8db1a800 == 8 [pid = 1858] [id = 615] 18:41:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8d2800 == 7 [pid = 1858] [id = 614] 18:41:27 INFO - PROCESS | 1858 | --DOCSHELL 0x8b5ff800 == 6 [pid = 1858] [id = 613] 18:41:27 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x8ca27400) [pid = 1858] [serial = 1782] [outer = (nil)] [url = about:blank] 18:41:27 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x8c89b000) [pid = 1858] [serial = 1781] [outer = (nil)] [url = about:blank] 18:41:27 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x8d875000) [pid = 1858] [serial = 1785] [outer = (nil)] [url = about:blank] 18:41:27 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x8d869c00) [pid = 1858] [serial = 1784] [outer = (nil)] [url = about:blank] 18:41:27 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x8dc0f800) [pid = 1858] [serial = 1788] [outer = (nil)] [url = about:blank] 18:41:27 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x8dc07400) [pid = 1858] [serial = 1787] [outer = (nil)] [url = about:blank] 18:41:27 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x8f846c00) [pid = 1858] [serial = 1791] [outer = (nil)] [url = about:blank] 18:41:27 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x8f846800) [pid = 1858] [serial = 1790] [outer = (nil)] [url = about:blank] 18:41:27 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x8f983000) [pid = 1858] [serial = 1794] [outer = (nil)] [url = about:blank] 18:41:27 INFO - PROCESS | 1858 | --DOMWINDOW == 45 (0x8fa14c00) [pid = 1858] [serial = 1793] [outer = (nil)] [url = about:blank] 18:41:27 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0x8c261400) [pid = 1858] [serial = 1778] [outer = (nil)] [url = about:blank] 18:41:27 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0x8c267000) [pid = 1858] [serial = 1779] [outer = (nil)] [url = about:blank] 18:41:27 INFO - PROCESS | 1858 | --DOMWINDOW == 42 (0x8b7f1400) [pid = 1858] [serial = 1775] [outer = (nil)] [url = about:blank] 18:41:27 INFO - PROCESS | 1858 | --DOMWINDOW == 41 (0x8b7f3400) [pid = 1858] [serial = 1776] [outer = (nil)] [url = about:blank] 18:41:27 INFO - PROCESS | 1858 | --DOMWINDOW == 40 (0x87cdc000) [pid = 1858] [serial = 1772] [outer = (nil)] [url = about:blank] 18:41:27 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x87ce6400) [pid = 1858] [serial = 1773] [outer = (nil)] [url = about:blank] 18:41:27 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x87cdf400) [pid = 1858] [serial = 1770] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x8b8cf000) [pid = 1858] [serial = 1811] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 18:41:30 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x942ed800) [pid = 1858] [serial = 1808] [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] 18:41:30 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x8c13ec00) [pid = 1858] [serial = 1795] [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] 18:41:30 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x942dfc00) [pid = 1858] [serial = 1806] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477446076901] 18:41:30 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x8f97b800) [pid = 1858] [serial = 1803] [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] 18:41:30 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8db1ac00) [pid = 1858] [serial = 1801] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 18:41:30 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8b8d2c00) [pid = 1858] [serial = 1798] [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] 18:41:35 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8db20800) [pid = 1858] [serial = 1802] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 18:41:35 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8bb2ec00) [pid = 1858] [serial = 1800] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8bb31c00) [pid = 1858] [serial = 1799] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x942e2c00) [pid = 1858] [serial = 1807] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477446076901] 18:41:35 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x93183000) [pid = 1858] [serial = 1805] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x90656800) [pid = 1858] [serial = 1804] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x83184000) [pid = 1858] [serial = 1812] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 18:41:35 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x95740400) [pid = 1858] [serial = 1810] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x94537400) [pid = 1858] [serial = 1809] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x8c135c00) [pid = 1858] [serial = 1814] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x91abac00) [pid = 1858] [serial = 1796] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x91abc800) [pid = 1858] [serial = 1797] [outer = (nil)] [url = about:blank] 18:41:49 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:41:49 INFO - PROCESS | 1858 | 1477446109381 Marionette TRACE conn4 <- [1,2843,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:41:49 INFO - . 18:41:49 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30704ms 18:41:49 INFO - PROCESS | 1858 | 1477446109440 Marionette TRACE conn4 -> [0,2844,"getWindowHandle",null] 18:41:49 INFO - PROCESS | 1858 | 1477446109447 Marionette TRACE conn4 <- [1,2844,null,{"value":"7"}] 18:41:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 18:41:49 INFO - PROCESS | 1858 | 1477446109458 Marionette TRACE conn4 -> [0,2845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:41:49 INFO - PROCESS | 1858 | 1477446109693 Marionette TRACE conn4 <- [1,2845,null,{"value":null}] 18:41:49 INFO - PROCESS | 1858 | 1477446109771 Marionette TRACE conn4 -> [0,2846,"getWindowHandles",null] 18:41:49 INFO - PROCESS | 1858 | 1477446109778 Marionette TRACE conn4 <- [1,2846,null,["7"]] 18:41:49 INFO - PROCESS | 1858 | 1477446109786 Marionette TRACE conn4 -> [0,2847,"switchToWindow",{"name":"7"}] 18:41:49 INFO - PROCESS | 1858 | 1477446109793 Marionette TRACE conn4 <- [1,2847,null,{}] 18:41:49 INFO - PROCESS | 1858 | 1477446109799 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:41:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x831eb000 == 7 [pid = 1858] [id = 621] 18:41:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831ebc00) [pid = 1858] [serial = 1816] [outer = (nil)] 18:41:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cda000) [pid = 1858] [serial = 1817] [outer = 0x831ebc00] 18:41:49 INFO - PROCESS | 1858 | 1477446109884 Marionette DEBUG loaded listener.js 18:41:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce0800) [pid = 1858] [serial = 1818] [outer = 0x831ebc00] 18:41:50 WARNING - wptserve Traceback (most recent call last): 18:41:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:41:50 WARNING - rv = self.func(request, response) 18:41:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:41:50 WARNING - access_control_allow_origin = "*") 18:41:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:41:50 WARNING - payload = payload_generator(server_data) 18:41:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:41:50 WARNING - return encode_string_as_bmp_image(data) 18:41: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 18:41:50 WARNING - img.save(f, "BMP") 18:41:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:41:50 WARNING - f.write(bmpfileheader) 18:41:50 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:41:50 WARNING - 18:41:59 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8cec00 == 6 [pid = 1858] [id = 620] 18:42:01 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x8b8d1400) [pid = 1858] [serial = 1813] [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] 18:42:06 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x8c137c00) [pid = 1858] [serial = 1815] [outer = (nil)] [url = about:blank] 18:42:06 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x87cda000) [pid = 1858] [serial = 1817] [outer = (nil)] [url = about:blank] 18:42:20 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:42:20 INFO - PROCESS | 1858 | 1477446140072 Marionette TRACE conn4 <- [1,2848,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:42:20 INFO - . 18:42:20 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30659ms 18:42:20 INFO - PROCESS | 1858 | 1477446140116 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 18:42:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 18:42:20 INFO - PROCESS | 1858 | 1477446140122 Marionette TRACE conn4 <- [1,2849,null,{"value":"7"}] 18:42:20 INFO - PROCESS | 1858 | 1477446140133 Marionette TRACE conn4 -> [0,2850,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:42:20 INFO - PROCESS | 1858 | 1477446140352 Marionette TRACE conn4 <- [1,2850,null,{"value":null}] 18:42:20 INFO - PROCESS | 1858 | 1477446140429 Marionette TRACE conn4 -> [0,2851,"getWindowHandles",null] 18:42:20 INFO - PROCESS | 1858 | 1477446140436 Marionette TRACE conn4 <- [1,2851,null,["7"]] 18:42:20 INFO - PROCESS | 1858 | 1477446140445 Marionette TRACE conn4 -> [0,2852,"switchToWindow",{"name":"7"}] 18:42:20 INFO - PROCESS | 1858 | 1477446140453 Marionette TRACE conn4 <- [1,2852,null,{}] 18:42:20 INFO - PROCESS | 1858 | 1477446140459 Marionette TRACE conn4 -> [0,2853,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:42:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x831ec400 == 7 [pid = 1858] [id = 622] 18:42:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831ecc00) [pid = 1858] [serial = 1819] [outer = (nil)] 18:42:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cdb000) [pid = 1858] [serial = 1820] [outer = 0x831ecc00] 18:42:20 INFO - PROCESS | 1858 | 1477446140550 Marionette DEBUG loaded listener.js 18:42:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce4c00) [pid = 1858] [serial = 1821] [outer = 0x831ecc00] 18:42:21 WARNING - wptserve Traceback (most recent call last): 18:42:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:42:21 WARNING - rv = self.func(request, response) 18:42:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:42:21 WARNING - access_control_allow_origin = "*") 18:42:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:42:21 WARNING - payload = payload_generator(server_data) 18:42:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:42:21 WARNING - return encode_string_as_bmp_image(data) 18:42: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 18:42:21 WARNING - img.save(f, "BMP") 18:42:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:42:21 WARNING - f.write(bmpfileheader) 18:42:21 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:42:21 WARNING - 18:42:30 INFO - PROCESS | 1858 | --DOCSHELL 0x831eb000 == 6 [pid = 1858] [id = 621] 18:42:32 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x831ebc00) [pid = 1858] [serial = 1816] [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] 18:42:37 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x87ce0800) [pid = 1858] [serial = 1818] [outer = (nil)] [url = about:blank] 18:42:37 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x87cdb000) [pid = 1858] [serial = 1820] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:42:50 INFO - PROCESS | 1858 | 1477446170751 Marionette TRACE conn4 <- [1,2853,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 18:42:50 INFO - . 18:42:50 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30652ms 18:42:50 INFO - PROCESS | 1858 | 1477446170783 Marionette TRACE conn4 -> [0,2854,"getWindowHandle",null] 18:42:50 INFO - PROCESS | 1858 | 1477446170790 Marionette TRACE conn4 <- [1,2854,null,{"value":"7"}] 18:42:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 18:42:50 INFO - PROCESS | 1858 | 1477446170802 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:42:51 INFO - PROCESS | 1858 | 1477446171032 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 18:42:51 INFO - PROCESS | 1858 | 1477446171111 Marionette TRACE conn4 -> [0,2856,"getWindowHandles",null] 18:42:51 INFO - PROCESS | 1858 | 1477446171117 Marionette TRACE conn4 <- [1,2856,null,["7"]] 18:42:51 INFO - PROCESS | 1858 | 1477446171125 Marionette TRACE conn4 -> [0,2857,"switchToWindow",{"name":"7"}] 18:42:51 INFO - PROCESS | 1858 | 1477446171133 Marionette TRACE conn4 <- [1,2857,null,{}] 18:42:51 INFO - PROCESS | 1858 | 1477446171140 Marionette TRACE conn4 -> [0,2858,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:42:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x87cdb800 == 7 [pid = 1858] [id = 623] 18:42:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x87cdc000) [pid = 1858] [serial = 1822] [outer = (nil)] 18:42:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87ce0000) [pid = 1858] [serial = 1823] [outer = 0x87cdc000] 18:42:51 INFO - PROCESS | 1858 | 1477446171230 Marionette DEBUG loaded listener.js 18:42:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce8400) [pid = 1858] [serial = 1824] [outer = 0x87cdc000] 18:42:51 WARNING - wptserve Traceback (most recent call last): 18:42:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:42:51 WARNING - rv = self.func(request, response) 18:42:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:42:51 WARNING - access_control_allow_origin = "*") 18:42:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:42:51 WARNING - payload = payload_generator(server_data) 18:42:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:42:51 WARNING - return encode_string_as_bmp_image(data) 18:42: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 18:42:51 WARNING - img.save(f, "BMP") 18:42:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:42:51 WARNING - f.write(bmpfileheader) 18:42:51 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:42:51 WARNING - 18:43:00 INFO - PROCESS | 1858 | --DOCSHELL 0x831ec400 == 6 [pid = 1858] [id = 622] 18:43:03 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x831ecc00) [pid = 1858] [serial = 1819] [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] 18:43:08 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x87ce4c00) [pid = 1858] [serial = 1821] [outer = (nil)] [url = about:blank] 18:43:08 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x87ce0000) [pid = 1858] [serial = 1823] [outer = (nil)] [url = about:blank] 18:43:21 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:43:21 INFO - PROCESS | 1858 | 1477446201423 Marionette TRACE conn4 <- [1,2858,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:43:21 INFO - . 18:43:21 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30654ms 18:43:21 INFO - PROCESS | 1858 | 1477446201454 Marionette TRACE conn4 -> [0,2859,"getWindowHandle",null] 18:43:21 INFO - PROCESS | 1858 | 1477446201461 Marionette TRACE conn4 <- [1,2859,null,{"value":"7"}] 18:43:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 18:43:21 INFO - PROCESS | 1858 | 1477446201472 Marionette TRACE conn4 -> [0,2860,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:43:21 INFO - PROCESS | 1858 | 1477446201688 Marionette TRACE conn4 <- [1,2860,null,{"value":null}] 18:43:21 INFO - PROCESS | 1858 | 1477446201764 Marionette TRACE conn4 -> [0,2861,"getWindowHandles",null] 18:43:21 INFO - PROCESS | 1858 | 1477446201771 Marionette TRACE conn4 <- [1,2861,null,["7"]] 18:43:21 INFO - PROCESS | 1858 | 1477446201780 Marionette TRACE conn4 -> [0,2862,"switchToWindow",{"name":"7"}] 18:43:21 INFO - PROCESS | 1858 | 1477446201788 Marionette TRACE conn4 <- [1,2862,null,{}] 18:43:21 INFO - PROCESS | 1858 | 1477446201795 Marionette TRACE conn4 -> [0,2863,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:43:21 INFO - PROCESS | 1858 | ++DOCSHELL 0x87cda000 == 7 [pid = 1858] [id = 624] 18:43:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x87cda800) [pid = 1858] [serial = 1825] [outer = (nil)] 18:43:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cdf000) [pid = 1858] [serial = 1826] [outer = 0x87cda800] 18:43:21 INFO - PROCESS | 1858 | 1477446201885 Marionette DEBUG loaded listener.js 18:43:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce6400) [pid = 1858] [serial = 1827] [outer = 0x87cda800] 18:43:22 WARNING - wptserve Traceback (most recent call last): 18:43:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:43:22 WARNING - rv = self.func(request, response) 18:43:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:43:22 WARNING - access_control_allow_origin = "*") 18:43:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:43:22 WARNING - payload = payload_generator(server_data) 18:43:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:43:22 WARNING - return encode_string_as_bmp_image(data) 18:43:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 18:43:22 WARNING - img.save(f, "BMP") 18:43:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:43:22 WARNING - f.write(bmpfileheader) 18:43:22 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:43:22 WARNING - 18:43:31 INFO - PROCESS | 1858 | --DOCSHELL 0x87cdb800 == 6 [pid = 1858] [id = 623] 18:43:33 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x87cdc000) [pid = 1858] [serial = 1822] [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] 18:43:39 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x87ce8400) [pid = 1858] [serial = 1824] [outer = (nil)] [url = about:blank] 18:43:39 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x87cdf000) [pid = 1858] [serial = 1826] [outer = (nil)] [url = about:blank] 18:43:52 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:43:52 INFO - PROCESS | 1858 | 1477446232083 Marionette TRACE conn4 <- [1,2863,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:43:52 INFO - . 18:43:52 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30649ms 18:43:52 INFO - PROCESS | 1858 | 1477446232119 Marionette TRACE conn4 -> [0,2864,"getWindowHandle",null] 18:43:52 INFO - PROCESS | 1858 | 1477446232126 Marionette TRACE conn4 <- [1,2864,null,{"value":"7"}] 18:43:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 18:43:52 INFO - PROCESS | 1858 | 1477446232137 Marionette TRACE conn4 -> [0,2865,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:43:52 INFO - PROCESS | 1858 | 1477446232353 Marionette TRACE conn4 <- [1,2865,null,{"value":null}] 18:43:52 INFO - PROCESS | 1858 | 1477446232429 Marionette TRACE conn4 -> [0,2866,"getWindowHandles",null] 18:43:52 INFO - PROCESS | 1858 | 1477446232435 Marionette TRACE conn4 <- [1,2866,null,["7"]] 18:43:52 INFO - PROCESS | 1858 | 1477446232443 Marionette TRACE conn4 -> [0,2867,"switchToWindow",{"name":"7"}] 18:43:52 INFO - PROCESS | 1858 | 1477446232451 Marionette TRACE conn4 <- [1,2867,null,{}] 18:43:52 INFO - PROCESS | 1858 | 1477446232457 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:43:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x831edc00 == 7 [pid = 1858] [id = 625] 18:43:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x87cd9400) [pid = 1858] [serial = 1828] [outer = (nil)] 18:43:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cddc00) [pid = 1858] [serial = 1829] [outer = 0x87cd9400] 18:43:52 INFO - PROCESS | 1858 | 1477446232543 Marionette DEBUG loaded listener.js 18:43:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce4800) [pid = 1858] [serial = 1830] [outer = 0x87cd9400] 18:43:53 WARNING - wptserve Traceback (most recent call last): 18:43:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 18:43:53 WARNING - rv = self.func(request, response) 18:43:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 18:43:53 WARNING - access_control_allow_origin = "*") 18:43:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 18:43:53 WARNING - payload = payload_generator(server_data) 18:43:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 18:43:53 WARNING - return encode_string_as_bmp_image(data) 18:43:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 18:43:53 WARNING - img.save(f, "BMP") 18:43:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 18:43:53 WARNING - f.write(bmpfileheader) 18:43:53 WARNING - TypeError: must be string or pinned buffer, not bytearray 18:43:53 WARNING - 18:44:02 INFO - PROCESS | 1858 | --DOCSHELL 0x87cda000 == 6 [pid = 1858] [id = 624] 18:44:04 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x87cda800) [pid = 1858] [serial = 1825] [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] 18:44:09 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x87ce6400) [pid = 1858] [serial = 1827] [outer = (nil)] [url = about:blank] 18:44:09 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x87cddc00) [pid = 1858] [serial = 1829] [outer = (nil)] [url = about:blank] 18:44:22 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:44:22 INFO - PROCESS | 1858 | 1477446262734 Marionette TRACE conn4 <- [1,2868,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 18:44:22 INFO - . 18:44:22 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30648ms 18:44:22 INFO - PROCESS | 1858 | 1477446262784 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 18:44:22 INFO - PROCESS | 1858 | 1477446262791 Marionette TRACE conn4 <- [1,2869,null,{"value":"7"}] 18:44:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 18:44:22 INFO - PROCESS | 1858 | 1477446262802 Marionette TRACE conn4 -> [0,2870,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:23 INFO - PROCESS | 1858 | 1477446263022 Marionette TRACE conn4 <- [1,2870,null,{"value":null}] 18:44:23 INFO - PROCESS | 1858 | 1477446263098 Marionette TRACE conn4 -> [0,2871,"getWindowHandles",null] 18:44:23 INFO - PROCESS | 1858 | 1477446263104 Marionette TRACE conn4 <- [1,2871,null,["7"]] 18:44:23 INFO - PROCESS | 1858 | 1477446263113 Marionette TRACE conn4 -> [0,2872,"switchToWindow",{"name":"7"}] 18:44:23 INFO - PROCESS | 1858 | 1477446263121 Marionette TRACE conn4 <- [1,2872,null,{}] 18:44:23 INFO - PROCESS | 1858 | 1477446263127 Marionette TRACE conn4 -> [0,2873,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:23 INFO - PROCESS | 1858 | ++DOCSHELL 0x87cda800 == 7 [pid = 1858] [id = 626] 18:44:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x87cdac00) [pid = 1858] [serial = 1831] [outer = (nil)] 18:44:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cdec00) [pid = 1858] [serial = 1832] [outer = 0x87cdac00] 18:44:23 INFO - PROCESS | 1858 | 1477446263214 Marionette DEBUG loaded listener.js 18:44:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce6800) [pid = 1858] [serial = 1833] [outer = 0x87cdac00] 18:44:23 INFO - PROCESS | 1858 | 1477446263803 Marionette TRACE conn4 <- [1,2873,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:44:23 INFO - . 18:44:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1024ms 18:44:23 INFO - PROCESS | 1858 | 1477446263825 Marionette TRACE conn4 -> [0,2874,"getWindowHandle",null] 18:44:23 INFO - PROCESS | 1858 | 1477446263830 Marionette TRACE conn4 <- [1,2874,null,{"value":"7"}] 18:44:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 18:44:23 INFO - PROCESS | 1858 | 1477446263847 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:24 INFO - PROCESS | 1858 | 1477446264068 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 18:44:24 INFO - PROCESS | 1858 | 1477446264141 Marionette TRACE conn4 -> [0,2876,"getWindowHandles",null] 18:44:24 INFO - PROCESS | 1858 | 1477446264145 Marionette TRACE conn4 <- [1,2876,null,["7"]] 18:44:24 INFO - PROCESS | 1858 | 1477446264152 Marionette TRACE conn4 -> [0,2877,"switchToWindow",{"name":"7"}] 18:44:24 INFO - PROCESS | 1858 | 1477446264158 Marionette TRACE conn4 <- [1,2877,null,{}] 18:44:24 INFO - PROCESS | 1858 | 1477446264164 Marionette TRACE conn4 -> [0,2878,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7f4000 == 8 [pid = 1858] [id = 627] 18:44:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8b7f4800) [pid = 1858] [serial = 1834] [outer = (nil)] 18:44:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8b7f6c00) [pid = 1858] [serial = 1835] [outer = 0x8b7f4800] 18:44:24 INFO - PROCESS | 1858 | 1477446264246 Marionette DEBUG loaded listener.js 18:44:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8b8c6c00) [pid = 1858] [serial = 1836] [outer = 0x8b7f4800] 18:44:24 INFO - PROCESS | 1858 | 1477446264899 Marionette TRACE conn4 <- [1,2878,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:44:24 INFO - . 18:44:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1078ms 18:44:24 INFO - PROCESS | 1858 | 1477446264945 Marionette TRACE conn4 -> [0,2879,"getWindowHandle",null] 18:44:24 INFO - PROCESS | 1858 | 1477446264952 Marionette TRACE conn4 <- [1,2879,null,{"value":"7"}] 18:44:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 18:44:24 INFO - PROCESS | 1858 | 1477446264960 Marionette TRACE conn4 -> [0,2880,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:25 INFO - PROCESS | 1858 | 1477446265129 Marionette TRACE conn4 <- [1,2880,null,{"value":null}] 18:44:25 INFO - PROCESS | 1858 | 1477446265145 Marionette TRACE conn4 -> [0,2881,"getWindowHandles",null] 18:44:25 INFO - PROCESS | 1858 | 1477446265150 Marionette TRACE conn4 <- [1,2881,null,["7"]] 18:44:25 INFO - PROCESS | 1858 | 1477446265155 Marionette TRACE conn4 -> [0,2882,"switchToWindow",{"name":"7"}] 18:44:25 INFO - PROCESS | 1858 | 1477446265162 Marionette TRACE conn4 <- [1,2882,null,{}] 18:44:25 INFO - PROCESS | 1858 | 1477446265168 Marionette TRACE conn4 -> [0,2883,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c263800 == 9 [pid = 1858] [id = 628] 18:44:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8c263c00) [pid = 1858] [serial = 1837] [outer = (nil)] 18:44:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8c265400) [pid = 1858] [serial = 1838] [outer = 0x8c263c00] 18:44:25 INFO - PROCESS | 1858 | 1477446265253 Marionette DEBUG loaded listener.js 18:44:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8c26b400) [pid = 1858] [serial = 1839] [outer = 0x8c263c00] 18:44:25 INFO - PROCESS | 1858 | 1477446265978 Marionette TRACE conn4 <- [1,2883,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:44:26 INFO - . 18:44:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1070ms 18:44:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 18:44:26 INFO - PROCESS | 1858 | 1477446266030 Marionette TRACE conn4 -> [0,2884,"getWindowHandle",null] 18:44:26 INFO - PROCESS | 1858 | 1477446266034 Marionette TRACE conn4 <- [1,2884,null,{"value":"7"}] 18:44:26 INFO - PROCESS | 1858 | 1477446266041 Marionette TRACE conn4 -> [0,2885,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:26 INFO - PROCESS | 1858 | 1477446266198 Marionette TRACE conn4 <- [1,2885,null,{"value":null}] 18:44:26 INFO - PROCESS | 1858 | 1477446266317 Marionette TRACE conn4 -> [0,2886,"getWindowHandles",null] 18:44:26 INFO - PROCESS | 1858 | 1477446266324 Marionette TRACE conn4 <- [1,2886,null,["7"]] 18:44:26 INFO - PROCESS | 1858 | 1477446266329 Marionette TRACE conn4 -> [0,2887,"switchToWindow",{"name":"7"}] 18:44:26 INFO - PROCESS | 1858 | 1477446266335 Marionette TRACE conn4 <- [1,2887,null,{}] 18:44:26 INFO - PROCESS | 1858 | 1477446266341 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c89c000 == 10 [pid = 1858] [id = 629] 18:44:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8c89f400) [pid = 1858] [serial = 1840] [outer = (nil)] 18:44:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8ca24000) [pid = 1858] [serial = 1841] [outer = 0x8c89f400] 18:44:26 INFO - PROCESS | 1858 | 1477446266418 Marionette DEBUG loaded listener.js 18:44:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8ca2cc00) [pid = 1858] [serial = 1842] [outer = 0x8c89f400] 18:44:26 INFO - PROCESS | 1858 | 1477446266975 Marionette TRACE conn4 <- [1,2888,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:44:27 INFO - . 18:44:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 971ms 18:44:27 INFO - PROCESS | 1858 | 1477446267017 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 18:44:27 INFO - PROCESS | 1858 | 1477446267021 Marionette TRACE conn4 <- [1,2889,null,{"value":"7"}] 18:44:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 18:44:27 INFO - PROCESS | 1858 | 1477446267029 Marionette TRACE conn4 -> [0,2890,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:27 INFO - PROCESS | 1858 | 1477446267182 Marionette TRACE conn4 <- [1,2890,null,{"value":null}] 18:44:27 INFO - PROCESS | 1858 | 1477446267305 Marionette TRACE conn4 -> [0,2891,"getWindowHandles",null] 18:44:27 INFO - PROCESS | 1858 | 1477446267309 Marionette TRACE conn4 <- [1,2891,null,["7"]] 18:44:27 INFO - PROCESS | 1858 | 1477446267314 Marionette TRACE conn4 -> [0,2892,"switchToWindow",{"name":"7"}] 18:44:27 INFO - PROCESS | 1858 | 1477446267319 Marionette TRACE conn4 <- [1,2892,null,{}] 18:44:27 INFO - PROCESS | 1858 | 1477446267323 Marionette TRACE conn4 -> [0,2893,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d810000 == 11 [pid = 1858] [id = 630] 18:44:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8d86a000) [pid = 1858] [serial = 1843] [outer = (nil)] 18:44:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8d875000) [pid = 1858] [serial = 1844] [outer = 0x8d86a000] 18:44:27 INFO - PROCESS | 1858 | 1477446267396 Marionette DEBUG loaded listener.js 18:44:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8d983c00) [pid = 1858] [serial = 1845] [outer = 0x8d86a000] 18:44:27 INFO - PROCESS | 1858 | 1477446267912 Marionette TRACE conn4 <- [1,2893,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:44:27 INFO - . 18:44:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 922ms 18:44:27 INFO - PROCESS | 1858 | 1477446267949 Marionette TRACE conn4 -> [0,2894,"getWindowHandle",null] 18:44:27 INFO - PROCESS | 1858 | 1477446267952 Marionette TRACE conn4 <- [1,2894,null,{"value":"7"}] 18:44:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 18:44:27 INFO - PROCESS | 1858 | 1477446267959 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:28 INFO - PROCESS | 1858 | 1477446268167 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 18:44:28 INFO - PROCESS | 1858 | 1477446268284 Marionette TRACE conn4 -> [0,2896,"getWindowHandles",null] 18:44:28 INFO - PROCESS | 1858 | 1477446268288 Marionette TRACE conn4 <- [1,2896,null,["7"]] 18:44:28 INFO - PROCESS | 1858 | 1477446268293 Marionette TRACE conn4 -> [0,2897,"switchToWindow",{"name":"7"}] 18:44:28 INFO - PROCESS | 1858 | 1477446268298 Marionette TRACE conn4 <- [1,2897,null,{}] 18:44:28 INFO - PROCESS | 1858 | 1477446268302 Marionette TRACE conn4 -> [0,2898,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db98400 == 12 [pid = 1858] [id = 631] 18:44:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8db98800) [pid = 1858] [serial = 1846] [outer = (nil)] 18:44:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x8dc0ac00) [pid = 1858] [serial = 1847] [outer = 0x8db98800] 18:44:28 INFO - PROCESS | 1858 | 1477446268386 Marionette DEBUG loaded listener.js 18:44:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x8dc8a000) [pid = 1858] [serial = 1848] [outer = 0x8db98800] 18:44:28 INFO - PROCESS | 1858 | 1477446268936 Marionette TRACE conn4 <- [1,2898,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 18:44:28 INFO - . 18:44:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1027ms 18:44:28 INFO - PROCESS | 1858 | 1477446268987 Marionette TRACE conn4 -> [0,2899,"getWindowHandle",null] 18:44:28 INFO - PROCESS | 1858 | 1477446268989 Marionette TRACE conn4 <- [1,2899,null,{"value":"7"}] 18:44:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 18:44:29 INFO - PROCESS | 1858 | 1477446268997 Marionette TRACE conn4 -> [0,2900,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:29 INFO - PROCESS | 1858 | 1477446269142 Marionette TRACE conn4 <- [1,2900,null,{"value":null}] 18:44:29 INFO - PROCESS | 1858 | 1477446269153 Marionette TRACE conn4 -> [0,2901,"getWindowHandles",null] 18:44:29 INFO - PROCESS | 1858 | 1477446269158 Marionette TRACE conn4 <- [1,2901,null,["7"]] 18:44:29 INFO - PROCESS | 1858 | 1477446269165 Marionette TRACE conn4 -> [0,2902,"switchToWindow",{"name":"7"}] 18:44:29 INFO - PROCESS | 1858 | 1477446269171 Marionette TRACE conn4 <- [1,2902,null,{}] 18:44:29 INFO - PROCESS | 1858 | 1477446269176 Marionette TRACE conn4 -> [0,2903,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f843800 == 13 [pid = 1858] [id = 632] 18:44:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x8f845000) [pid = 1858] [serial = 1849] [outer = (nil)] 18:44:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x8f888c00) [pid = 1858] [serial = 1850] [outer = 0x8f845000] 18:44:29 INFO - PROCESS | 1858 | 1477446269250 Marionette DEBUG loaded listener.js 18:44:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x8f889000) [pid = 1858] [serial = 1851] [outer = 0x8f845000] 18:44:29 INFO - PROCESS | 1858 | 1477446269860 Marionette TRACE conn4 <- [1,2903,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:44:29 INFO - . 18:44:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 920ms 18:44:29 INFO - PROCESS | 1858 | 1477446269924 Marionette TRACE conn4 -> [0,2904,"getWindowHandle",null] 18:44:29 INFO - PROCESS | 1858 | 1477446269926 Marionette TRACE conn4 <- [1,2904,null,{"value":"7"}] 18:44:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 18:44:29 INFO - PROCESS | 1858 | 1477446269941 Marionette TRACE conn4 -> [0,2905,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:30 INFO - PROCESS | 1858 | 1477446270080 Marionette TRACE conn4 <- [1,2905,null,{"value":null}] 18:44:30 INFO - PROCESS | 1858 | 1477446270206 Marionette TRACE conn4 -> [0,2906,"getWindowHandles",null] 18:44:30 INFO - PROCESS | 1858 | 1477446270229 Marionette TRACE conn4 <- [1,2906,null,["7"]] 18:44:30 INFO - PROCESS | 1858 | 1477446270243 Marionette TRACE conn4 -> [0,2907,"switchToWindow",{"name":"7"}] 18:44:30 INFO - PROCESS | 1858 | 1477446270248 Marionette TRACE conn4 <- [1,2907,null,{}] 18:44:30 INFO - PROCESS | 1858 | 1477446270253 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f97e800 == 14 [pid = 1858] [id = 633] 18:44:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x8f97f000) [pid = 1858] [serial = 1852] [outer = (nil)] 18:44:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x8fa1a000) [pid = 1858] [serial = 1853] [outer = 0x8f97f000] 18:44:30 INFO - PROCESS | 1858 | 1477446270327 Marionette DEBUG loaded listener.js 18:44:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x8c72fc00) [pid = 1858] [serial = 1854] [outer = 0x8f97f000] 18:44:30 INFO - PROCESS | 1858 | 1477446270789 Marionette TRACE conn4 <- [1,2908,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:44:30 INFO - . 18:44:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 881ms 18:44:30 INFO - PROCESS | 1858 | 1477446270819 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 18:44:30 INFO - PROCESS | 1858 | 1477446270822 Marionette TRACE conn4 <- [1,2909,null,{"value":"7"}] 18:44:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 18:44:30 INFO - PROCESS | 1858 | 1477446270828 Marionette TRACE conn4 -> [0,2910,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:31 INFO - PROCESS | 1858 | 1477446271052 Marionette TRACE conn4 <- [1,2910,null,{"value":null}] 18:44:31 INFO - PROCESS | 1858 | 1477446271171 Marionette TRACE conn4 -> [0,2911,"getWindowHandles",null] 18:44:31 INFO - PROCESS | 1858 | 1477446271178 Marionette TRACE conn4 <- [1,2911,null,["7"]] 18:44:31 INFO - PROCESS | 1858 | 1477446271192 Marionette TRACE conn4 -> [0,2912,"switchToWindow",{"name":"7"}] 18:44:31 INFO - PROCESS | 1858 | 1477446271203 Marionette TRACE conn4 <- [1,2912,null,{}] 18:44:31 INFO - PROCESS | 1858 | 1477446271212 Marionette TRACE conn4 -> [0,2913,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x831e1800 == 15 [pid = 1858] [id = 634] 18:44:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x831e3c00) [pid = 1858] [serial = 1855] [outer = (nil)] 18:44:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x87cdd800) [pid = 1858] [serial = 1856] [outer = 0x831e3c00] 18:44:31 INFO - PROCESS | 1858 | 1477446271306 Marionette DEBUG loaded listener.js 18:44:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x831e9400) [pid = 1858] [serial = 1857] [outer = 0x831e3c00] 18:44:31 INFO - PROCESS | 1858 | 1477446271923 Marionette TRACE conn4 <- [1,2913,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:44:31 INFO - . 18:44:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1122ms 18:44:31 INFO - PROCESS | 1858 | 1477446271951 Marionette TRACE conn4 -> [0,2914,"getWindowHandle",null] 18:44:31 INFO - PROCESS | 1858 | 1477446271959 Marionette TRACE conn4 <- [1,2914,null,{"value":"7"}] 18:44:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 18:44:31 INFO - PROCESS | 1858 | 1477446271968 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:32 INFO - PROCESS | 1858 | 1477446272137 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 18:44:32 INFO - PROCESS | 1858 | 1477446272300 Marionette TRACE conn4 -> [0,2916,"getWindowHandles",null] 18:44:32 INFO - PROCESS | 1858 | 1477446272305 Marionette TRACE conn4 <- [1,2916,null,["7"]] 18:44:32 INFO - PROCESS | 1858 | 1477446272316 Marionette TRACE conn4 -> [0,2917,"switchToWindow",{"name":"7"}] 18:44:32 INFO - PROCESS | 1858 | 1477446272325 Marionette TRACE conn4 <- [1,2917,null,{}] 18:44:32 INFO - PROCESS | 1858 | 1477446272330 Marionette TRACE conn4 -> [0,2918,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c894c00 == 16 [pid = 1858] [id = 635] 18:44:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x8c895800) [pid = 1858] [serial = 1858] [outer = (nil)] 18:44:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x8c89dc00) [pid = 1858] [serial = 1859] [outer = 0x8c895800] 18:44:32 INFO - PROCESS | 1858 | 1477446272420 Marionette DEBUG loaded listener.js 18:44:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x8c89bc00) [pid = 1858] [serial = 1860] [outer = 0x8c895800] 18:44:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc82800 == 17 [pid = 1858] [id = 636] 18:44:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x8f88fc00) [pid = 1858] [serial = 1861] [outer = (nil)] 18:44:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x8fa1f000) [pid = 1858] [serial = 1862] [outer = 0x8f88fc00] 18:44:33 INFO - PROCESS | 1858 | 1477446273223 Marionette TRACE conn4 <- [1,2918,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:44:33 INFO - . 18:44:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1319ms 18:44:33 INFO - PROCESS | 1858 | 1477446273287 Marionette TRACE conn4 -> [0,2919,"getWindowHandle",null] 18:44:33 INFO - PROCESS | 1858 | 1477446273291 Marionette TRACE conn4 <- [1,2919,null,{"value":"7"}] 18:44:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 18:44:33 INFO - PROCESS | 1858 | 1477446273298 Marionette TRACE conn4 -> [0,2920,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:33 INFO - PROCESS | 1858 | 1477446273495 Marionette TRACE conn4 <- [1,2920,null,{"value":null}] 18:44:33 INFO - PROCESS | 1858 | 1477446273674 Marionette TRACE conn4 -> [0,2921,"getWindowHandles",null] 18:44:33 INFO - PROCESS | 1858 | 1477446273683 Marionette TRACE conn4 <- [1,2921,null,["7"]] 18:44:33 INFO - PROCESS | 1858 | 1477446273693 Marionette TRACE conn4 -> [0,2922,"switchToWindow",{"name":"7"}] 18:44:33 INFO - PROCESS | 1858 | 1477446273700 Marionette TRACE conn4 <- [1,2922,null,{}] 18:44:33 INFO - PROCESS | 1858 | 1477446273706 Marionette TRACE conn4 -> [0,2923,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x92d9f400 == 18 [pid = 1858] [id = 637] 18:44:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x93183000) [pid = 1858] [serial = 1863] [outer = (nil)] 18:44:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x9318f800) [pid = 1858] [serial = 1864] [outer = 0x93183000] 18:44:33 INFO - PROCESS | 1858 | 1477446273801 Marionette DEBUG loaded listener.js 18:44:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x94247000) [pid = 1858] [serial = 1865] [outer = 0x93183000] 18:44:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x942e8400 == 19 [pid = 1858] [id = 638] 18:44:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x942e8800) [pid = 1858] [serial = 1866] [outer = (nil)] 18:44:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x942e9400) [pid = 1858] [serial = 1867] [outer = 0x942e8800] 18:44:34 INFO - PROCESS | 1858 | 1477446274556 Marionette TRACE conn4 <- [1,2923,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:44:34 INFO - . 18:44:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1324ms 18:44:34 INFO - PROCESS | 1858 | 1477446274623 Marionette TRACE conn4 -> [0,2924,"getWindowHandle",null] 18:44:34 INFO - PROCESS | 1858 | 1477446274627 Marionette TRACE conn4 <- [1,2924,null,{"value":"7"}] 18:44:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 18:44:34 INFO - PROCESS | 1858 | 1477446274635 Marionette TRACE conn4 -> [0,2925,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:34 INFO - PROCESS | 1858 | 1477446274828 Marionette TRACE conn4 <- [1,2925,null,{"value":null}] 18:44:35 INFO - PROCESS | 1858 | 1477446275008 Marionette TRACE conn4 -> [0,2926,"getWindowHandles",null] 18:44:35 INFO - PROCESS | 1858 | 1477446275012 Marionette TRACE conn4 <- [1,2926,null,["7"]] 18:44:35 INFO - PROCESS | 1858 | 1477446275021 Marionette TRACE conn4 -> [0,2927,"switchToWindow",{"name":"7"}] 18:44:35 INFO - PROCESS | 1858 | 1477446275028 Marionette TRACE conn4 <- [1,2927,null,{}] 18:44:35 INFO - PROCESS | 1858 | 1477446275033 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x944d9400 == 20 [pid = 1858] [id = 639] 18:44:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x94537400) [pid = 1858] [serial = 1868] [outer = (nil)] 18:44:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x9583f800) [pid = 1858] [serial = 1869] [outer = 0x94537400] 18:44:35 INFO - PROCESS | 1858 | 1477446275134 Marionette DEBUG loaded listener.js 18:44:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x959c2800) [pid = 1858] [serial = 1870] [outer = 0x94537400] 18:44:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x831dec00 == 21 [pid = 1858] [id = 640] 18:44:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x831e4800) [pid = 1858] [serial = 1871] [outer = (nil)] 18:44:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x83180c00) [pid = 1858] [serial = 1872] [outer = 0x831e4800] 18:44:36 INFO - PROCESS | 1858 | 1477446276174 Marionette TRACE conn4 <- [1,2928,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:44:36 INFO - PROCESS | 1858 | --DOCSHELL 0x831edc00 == 20 [pid = 1858] [id = 625] 18:44:36 INFO - . 18:44:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1573ms 18:44:36 INFO - PROCESS | 1858 | 1477446276215 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 18:44:36 INFO - PROCESS | 1858 | 1477446276221 Marionette TRACE conn4 <- [1,2929,null,{"value":"7"}] 18:44:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 18:44:36 INFO - PROCESS | 1858 | 1477446276231 Marionette TRACE conn4 -> [0,2930,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:36 INFO - PROCESS | 1858 | 1477446276415 Marionette TRACE conn4 <- [1,2930,null,{"value":null}] 18:44:36 INFO - PROCESS | 1858 | 1477446276535 Marionette TRACE conn4 -> [0,2931,"getWindowHandles",null] 18:44:36 INFO - PROCESS | 1858 | 1477446276539 Marionette TRACE conn4 <- [1,2931,null,["7"]] 18:44:36 INFO - PROCESS | 1858 | 1477446276549 Marionette TRACE conn4 -> [0,2932,"switchToWindow",{"name":"7"}] 18:44:36 INFO - PROCESS | 1858 | 1477446276555 Marionette TRACE conn4 <- [1,2932,null,{}] 18:44:36 INFO - PROCESS | 1858 | 1477446276564 Marionette TRACE conn4 -> [0,2933,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb31400 == 21 [pid = 1858] [id = 641] 18:44:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x8bb32000) [pid = 1858] [serial = 1873] [outer = (nil)] 18:44:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x8c135800) [pid = 1858] [serial = 1874] [outer = 0x8bb32000] 18:44:36 INFO - PROCESS | 1858 | 1477446276647 Marionette DEBUG loaded listener.js 18:44:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x8c268400) [pid = 1858] [serial = 1875] [outer = 0x8bb32000] 18:44:37 INFO - PROCESS | 1858 | 1477446277245 Marionette TRACE conn4 <- [1,2933,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:44:37 INFO - . 18:44:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1069ms 18:44:37 INFO - PROCESS | 1858 | 1477446277299 Marionette TRACE conn4 -> [0,2934,"getWindowHandle",null] 18:44:37 INFO - PROCESS | 1858 | 1477446277305 Marionette TRACE conn4 <- [1,2934,null,{"value":"7"}] 18:44:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 18:44:37 INFO - PROCESS | 1858 | 1477446277312 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:37 INFO - PROCESS | 1858 | 1477446277469 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 18:44:37 INFO - PROCESS | 1858 | 1477446277597 Marionette TRACE conn4 -> [0,2936,"getWindowHandles",null] 18:44:37 INFO - PROCESS | 1858 | 1477446277602 Marionette TRACE conn4 <- [1,2936,null,["7"]] 18:44:37 INFO - PROCESS | 1858 | 1477446277608 Marionette TRACE conn4 -> [0,2937,"switchToWindow",{"name":"7"}] 18:44:37 INFO - PROCESS | 1858 | 1477446277613 Marionette TRACE conn4 <- [1,2937,null,{}] 18:44:37 INFO - PROCESS | 1858 | 1477446277620 Marionette TRACE conn4 -> [0,2938,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca2fc00 == 22 [pid = 1858] [id = 642] 18:44:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x8cb3a000) [pid = 1858] [serial = 1876] [outer = (nil)] 18:44:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x8d80c000) [pid = 1858] [serial = 1877] [outer = 0x8cb3a000] 18:44:37 INFO - PROCESS | 1858 | 1477446277697 Marionette DEBUG loaded listener.js 18:44:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x8db20800) [pid = 1858] [serial = 1878] [outer = 0x8cb3a000] 18:44:38 INFO - PROCESS | 1858 | 1477446278240 Marionette TRACE conn4 <- [1,2938,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:44:38 INFO - . 18:44:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 975ms 18:44:38 INFO - PROCESS | 1858 | 1477446278303 Marionette TRACE conn4 -> [0,2939,"getWindowHandle",null] 18:44:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 18:44:38 INFO - PROCESS | 1858 | 1477446278309 Marionette TRACE conn4 <- [1,2939,null,{"value":"7"}] 18:44:38 INFO - PROCESS | 1858 | 1477446278316 Marionette TRACE conn4 -> [0,2940,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:38 INFO - PROCESS | 1858 | 1477446278465 Marionette TRACE conn4 <- [1,2940,null,{"value":null}] 18:44:38 INFO - PROCESS | 1858 | 1477446278604 Marionette TRACE conn4 -> [0,2941,"getWindowHandles",null] 18:44:38 INFO - PROCESS | 1858 | 1477446278609 Marionette TRACE conn4 <- [1,2941,null,["7"]] 18:44:38 INFO - PROCESS | 1858 | 1477446278614 Marionette TRACE conn4 -> [0,2942,"switchToWindow",{"name":"7"}] 18:44:38 INFO - PROCESS | 1858 | 1477446278620 Marionette TRACE conn4 <- [1,2942,null,{}] 18:44:38 INFO - PROCESS | 1858 | 1477446278626 Marionette TRACE conn4 -> [0,2943,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f893400 == 23 [pid = 1858] [id = 643] 18:44:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x8f893c00) [pid = 1858] [serial = 1879] [outer = (nil)] 18:44:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x8f97ac00) [pid = 1858] [serial = 1880] [outer = 0x8f893c00] 18:44:38 INFO - PROCESS | 1858 | 1477446278709 Marionette DEBUG loaded listener.js 18:44:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x8fa18400) [pid = 1858] [serial = 1881] [outer = 0x8f893c00] 18:44:39 INFO - PROCESS | 1858 | 1477446279330 Marionette TRACE conn4 <- [1,2943,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 18:44:39 INFO - . 18:44:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1080ms 18:44:39 INFO - PROCESS | 1858 | 1477446279395 Marionette TRACE conn4 -> [0,2944,"getWindowHandle",null] 18:44:39 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 18:44:39 INFO - PROCESS | 1858 | 1477446279399 Marionette TRACE conn4 <- [1,2944,null,{"value":"7"}] 18:44:39 INFO - PROCESS | 1858 | 1477446279410 Marionette TRACE conn4 -> [0,2945,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:39 INFO - PROCESS | 1858 | 1477446279627 Marionette TRACE conn4 <- [1,2945,null,{"value":null}] 18:44:39 INFO - PROCESS | 1858 | 1477446279704 Marionette TRACE conn4 -> [0,2946,"getWindowHandles",null] 18:44:39 INFO - PROCESS | 1858 | 1477446279708 Marionette TRACE conn4 <- [1,2946,null,["7"]] 18:44:39 INFO - PROCESS | 1858 | 1477446279715 Marionette TRACE conn4 -> [0,2947,"switchToWindow",{"name":"7"}] 18:44:39 INFO - PROCESS | 1858 | 1477446279721 Marionette TRACE conn4 <- [1,2947,null,{}] 18:44:39 INFO - PROCESS | 1858 | 1477446279726 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x83178800 == 24 [pid = 1858] [id = 644] 18:44:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x942e4400) [pid = 1858] [serial = 1882] [outer = (nil)] 18:44:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x9573fc00) [pid = 1858] [serial = 1883] [outer = 0x942e4400] 18:44:39 INFO - PROCESS | 1858 | 1477446279807 Marionette DEBUG loaded listener.js 18:44:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x95ab3800) [pid = 1858] [serial = 1884] [outer = 0x942e4400] 18:44:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x95abc400 == 25 [pid = 1858] [id = 645] 18:44:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x95abc800) [pid = 1858] [serial = 1885] [outer = (nil)] 18:44:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x95abec00) [pid = 1858] [serial = 1886] [outer = 0x95abc800] 18:44:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x95c32000 == 26 [pid = 1858] [id = 646] 18:44:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x95c32400) [pid = 1858] [serial = 1887] [outer = (nil)] 18:44:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x95c32800) [pid = 1858] [serial = 1888] [outer = 0x95c32400] 18:44:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x95c37000 == 27 [pid = 1858] [id = 647] 18:44:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x95c37400) [pid = 1858] [serial = 1889] [outer = (nil)] 18:44:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x95c37c00) [pid = 1858] [serial = 1890] [outer = 0x95c37400] 18:44:40 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x8db98800) [pid = 1858] [serial = 1846] [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] 18:44:40 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x87cd9400) [pid = 1858] [serial = 1828] [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] 18:44:40 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x8d86a000) [pid = 1858] [serial = 1843] [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] 18:44:40 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x8b7f4800) [pid = 1858] [serial = 1834] [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] 18:44:40 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x87cdac00) [pid = 1858] [serial = 1831] [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] 18:44:40 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x8c89f400) [pid = 1858] [serial = 1840] [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] 18:44:40 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x8f845000) [pid = 1858] [serial = 1849] [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] 18:44:40 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8c263c00) [pid = 1858] [serial = 1837] [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] 18:44:40 INFO - PROCESS | 1858 | 1477446280669 Marionette TRACE conn4 <- [1,2948,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html",0,null,null,[["confirm activeElement return null",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:26:1\n"],["confirm activeElement return null when there is other element in body",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:39:1\n"],["confirm activeElement return null when focus on the element in the outer shadow tree",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:63:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:57:1\n"]]]}] 18:44:40 INFO - ... 18:44:40 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1321ms 18:44:40 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 18:44:40 INFO - PROCESS | 1858 | 1477446280727 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 18:44:40 INFO - PROCESS | 1858 | 1477446280729 Marionette TRACE conn4 <- [1,2949,null,{"value":"7"}] 18:44:40 INFO - PROCESS | 1858 | 1477446280737 Marionette TRACE conn4 -> [0,2950,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:40 INFO - PROCESS | 1858 | 1477446280893 Marionette TRACE conn4 <- [1,2950,null,{"value":null}] 18:44:41 INFO - PROCESS | 1858 | 1477446281016 Marionette TRACE conn4 -> [0,2951,"getWindowHandles",null] 18:44:41 INFO - PROCESS | 1858 | 1477446281020 Marionette TRACE conn4 <- [1,2951,null,["7"]] 18:44:41 INFO - PROCESS | 1858 | 1477446281025 Marionette TRACE conn4 -> [0,2952,"switchToWindow",{"name":"7"}] 18:44:41 INFO - PROCESS | 1858 | 1477446281030 Marionette TRACE conn4 <- [1,2952,null,{}] 18:44:41 INFO - PROCESS | 1858 | 1477446281035 Marionette TRACE conn4 -> [0,2953,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db97c00 == 28 [pid = 1858] [id = 648] 18:44:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8f686400) [pid = 1858] [serial = 1891] [outer = (nil)] 18:44:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x95ab6800) [pid = 1858] [serial = 1892] [outer = 0x8f686400] 18:44:41 INFO - PROCESS | 1858 | 1477446281111 Marionette DEBUG loaded listener.js 18:44:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x95abd800) [pid = 1858] [serial = 1893] [outer = 0x8f686400] 18:44:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x9618ec00 == 29 [pid = 1858] [id = 649] 18:44:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x96192c00) [pid = 1858] [serial = 1894] [outer = (nil)] 18:44:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x96194400) [pid = 1858] [serial = 1895] [outer = 0x96192c00] 18:44:41 INFO - . 18:44:41 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 927ms 18:44:41 INFO - PROCESS | 1858 | 1477446281649 Marionette TRACE conn4 <- [1,2953,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html",0,null,null,[["A_10_01_01_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:25:1\n"]]]}] 18:44:41 INFO - PROCESS | 1858 | 1477446281663 Marionette TRACE conn4 -> [0,2954,"getWindowHandle",null] 18:44:41 INFO - PROCESS | 1858 | 1477446281666 Marionette TRACE conn4 <- [1,2954,null,{"value":"7"}] 18:44:41 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 18:44:41 INFO - PROCESS | 1858 | 1477446281680 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:41 INFO - PROCESS | 1858 | 1477446281846 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 18:44:41 INFO - PROCESS | 1858 | 1477446281859 Marionette TRACE conn4 -> [0,2956,"getWindowHandles",null] 18:44:41 INFO - PROCESS | 1858 | 1477446281862 Marionette TRACE conn4 <- [1,2956,null,["7"]] 18:44:41 INFO - PROCESS | 1858 | 1477446281867 Marionette TRACE conn4 -> [0,2957,"switchToWindow",{"name":"7"}] 18:44:41 INFO - PROCESS | 1858 | 1477446281874 Marionette TRACE conn4 <- [1,2957,null,{}] 18:44:42 INFO - PROCESS | 1858 | 1477446281994 Marionette TRACE conn4 -> [0,2958,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x96196800 == 30 [pid = 1858] [id = 650] 18:44:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x96198c00) [pid = 1858] [serial = 1896] [outer = (nil)] 18:44:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x9619c800) [pid = 1858] [serial = 1897] [outer = 0x96198c00] 18:44:42 INFO - PROCESS | 1858 | 1477446282071 Marionette DEBUG loaded listener.js 18:44:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x9639d000) [pid = 1858] [serial = 1898] [outer = 0x96198c00] 18:44:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x9619b000 == 31 [pid = 1858] [id = 651] 18:44:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x9619b400) [pid = 1858] [serial = 1899] [outer = (nil)] 18:44:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x96539800) [pid = 1858] [serial = 1900] [outer = 0x9619b400] 18:44:42 INFO - PROCESS | 1858 | 1477446282566 Marionette TRACE conn4 <- [1,2958,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html",0,null,null,[["A_10_01_01_04_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:25:1\n"]]]}] 18:44:42 INFO - . 18:44:42 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 920ms 18:44:42 INFO - PROCESS | 1858 | 1477446282599 Marionette TRACE conn4 -> [0,2959,"getWindowHandle",null] 18:44:42 INFO - PROCESS | 1858 | 1477446282604 Marionette TRACE conn4 <- [1,2959,null,{"value":"7"}] 18:44:42 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 18:44:42 INFO - PROCESS | 1858 | 1477446282612 Marionette TRACE conn4 -> [0,2960,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:42 INFO - PROCESS | 1858 | 1477446282797 Marionette TRACE conn4 <- [1,2960,null,{"value":null}] 18:44:42 INFO - PROCESS | 1858 | 1477446282971 Marionette TRACE conn4 -> [0,2961,"getWindowHandles",null] 18:44:42 INFO - PROCESS | 1858 | 1477446282978 Marionette TRACE conn4 <- [1,2961,null,["7"]] 18:44:42 INFO - PROCESS | 1858 | 1477446282988 Marionette TRACE conn4 -> [0,2962,"switchToWindow",{"name":"7"}] 18:44:42 INFO - PROCESS | 1858 | 1477446282998 Marionette TRACE conn4 <- [1,2962,null,{}] 18:44:43 INFO - PROCESS | 1858 | 1477446283051 Marionette TRACE conn4 -> [0,2963,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x87cdc400 == 32 [pid = 1858] [id = 652] 18:44:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x8b5f7c00) [pid = 1858] [serial = 1901] [outer = (nil)] 18:44:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x8b8c7c00) [pid = 1858] [serial = 1902] [outer = 0x8b5f7c00] 18:44:43 INFO - PROCESS | 1858 | 1477446283148 Marionette DEBUG loaded listener.js 18:44:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0x8b8d0400) [pid = 1858] [serial = 1903] [outer = 0x8b5f7c00] 18:44:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca30400 == 33 [pid = 1858] [id = 653] 18:44:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0x8cb36c00) [pid = 1858] [serial = 1904] [outer = (nil)] 18:44:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0x8db1c800) [pid = 1858] [serial = 1905] [outer = 0x8cb36c00] 18:44:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db9b800 == 34 [pid = 1858] [id = 654] 18:44:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 87 (0x8dc08400) [pid = 1858] [serial = 1906] [outer = (nil)] 18:44:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 88 (0x8dc0ec00) [pid = 1858] [serial = 1907] [outer = 0x8dc08400] 18:44:43 INFO - PROCESS | 1858 | 1477446283800 Marionette TRACE conn4 <- [1,2963,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html",0,null,null,[["A_10_01_01_04_02_T01_01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:25:1\n"],["A_10_01_01_04_02_T01_02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:51:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:45:1\n"]]]}] 18:44:43 INFO - .. 18:44:43 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1222ms 18:44:43 INFO - PROCESS | 1858 | 1477446283836 Marionette TRACE conn4 -> [0,2964,"getWindowHandle",null] 18:44:43 INFO - PROCESS | 1858 | 1477446283844 Marionette TRACE conn4 <- [1,2964,null,{"value":"7"}] 18:44:43 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 18:44:43 INFO - PROCESS | 1858 | 1477446283853 Marionette TRACE conn4 -> [0,2965,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:44 INFO - PROCESS | 1858 | 1477446284042 Marionette TRACE conn4 <- [1,2965,null,{"value":null}] 18:44:44 INFO - PROCESS | 1858 | 1477446284229 Marionette TRACE conn4 -> [0,2966,"getWindowHandles",null] 18:44:44 INFO - PROCESS | 1858 | 1477446284234 Marionette TRACE conn4 <- [1,2966,null,["7"]] 18:44:44 INFO - PROCESS | 1858 | 1477446284242 Marionette TRACE conn4 -> [0,2967,"switchToWindow",{"name":"7"}] 18:44:44 INFO - PROCESS | 1858 | 1477446284250 Marionette TRACE conn4 <- [1,2967,null,{}] 18:44:44 INFO - PROCESS | 1858 | 1477446284260 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f893000 == 35 [pid = 1858] [id = 655] 18:44:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 89 (0x8f97b400) [pid = 1858] [serial = 1908] [outer = (nil)] 18:44:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 90 (0x90656400) [pid = 1858] [serial = 1909] [outer = 0x8f97b400] 18:44:44 INFO - PROCESS | 1858 | 1477446284354 Marionette DEBUG loaded listener.js 18:44:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 91 (0x9064dc00) [pid = 1858] [serial = 1910] [outer = 0x8f97b400] 18:44:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x95ab3000 == 36 [pid = 1858] [id = 656] 18:44:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 92 (0x95ab4c00) [pid = 1858] [serial = 1911] [outer = (nil)] 18:44:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 93 (0x9619c400) [pid = 1858] [serial = 1912] [outer = 0x95ab4c00] 18:44:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x970a6800 == 37 [pid = 1858] [id = 657] 18:44:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 94 (0x970a9c00) [pid = 1858] [serial = 1913] [outer = (nil)] 18:44:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 95 (0x974c3000) [pid = 1858] [serial = 1914] [outer = 0x970a9c00] 18:44:45 INFO - PROCESS | 1858 | 1477446285023 Marionette TRACE conn4 <- [1,2968,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html",0,null,null,[["A_10_01_01_05_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:25:1\n"],["A_10_01_01_05_01_T02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:39:1\n"]]]}] 18:44:45 INFO - .. 18:44:45 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1229ms 18:44:45 INFO - PROCESS | 1858 | 1477446285082 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 18:44:45 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 18:44:45 INFO - PROCESS | 1858 | 1477446285087 Marionette TRACE conn4 <- [1,2969,null,{"value":"7"}] 18:44:45 INFO - PROCESS | 1858 | 1477446285094 Marionette TRACE conn4 -> [0,2970,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:45 INFO - PROCESS | 1858 | 1477446285298 Marionette TRACE conn4 <- [1,2970,null,{"value":null}] 18:44:45 INFO - PROCESS | 1858 | 1477446285481 Marionette TRACE conn4 -> [0,2971,"getWindowHandles",null] 18:44:45 INFO - PROCESS | 1858 | 1477446285489 Marionette TRACE conn4 <- [1,2971,null,["7"]] 18:44:45 INFO - PROCESS | 1858 | 1477446285499 Marionette TRACE conn4 -> [0,2972,"switchToWindow",{"name":"7"}] 18:44:45 INFO - PROCESS | 1858 | 1477446285506 Marionette TRACE conn4 <- [1,2972,null,{}] 18:44:45 INFO - PROCESS | 1858 | 1477446285555 Marionette TRACE conn4 -> [0,2973,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x9754b800 == 38 [pid = 1858] [id = 658] 18:44:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 96 (0x9754c000) [pid = 1858] [serial = 1915] [outer = (nil)] 18:44:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 97 (0x97819000) [pid = 1858] [serial = 1916] [outer = 0x9754c000] 18:44:45 INFO - PROCESS | 1858 | 1477446285641 Marionette DEBUG loaded listener.js 18:44:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 98 (0x9781d000) [pid = 1858] [serial = 1917] [outer = 0x9754c000] 18:44:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x97a7c800 == 39 [pid = 1858] [id = 659] 18:44:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 99 (0x97a7d800) [pid = 1858] [serial = 1918] [outer = (nil)] 18:44:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 100 (0x97a7f400) [pid = 1858] [serial = 1919] [outer = 0x97a7d800] 18:44:46 INFO - PROCESS | 1858 | 1477446286250 Marionette TRACE conn4 <- [1,2973,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html",0,null,null,[["A_10_01_01_06_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:25:1\n"]]]}] 18:44:46 INFO - . 18:44:46 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1175ms 18:44:46 INFO - PROCESS | 1858 | 1477446286287 Marionette TRACE conn4 -> [0,2974,"getWindowHandle",null] 18:44:46 INFO - PROCESS | 1858 | 1477446286292 Marionette TRACE conn4 <- [1,2974,null,{"value":"7"}] 18:44:46 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 18:44:46 INFO - PROCESS | 1858 | 1477446286304 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:46 INFO - PROCESS | 1858 | 1477446286476 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 18:44:46 INFO - PROCESS | 1858 | 1477446286655 Marionette TRACE conn4 -> [0,2976,"getWindowHandles",null] 18:44:46 INFO - PROCESS | 1858 | 1477446286659 Marionette TRACE conn4 <- [1,2976,null,["7"]] 18:44:46 INFO - PROCESS | 1858 | 1477446286667 Marionette TRACE conn4 -> [0,2977,"switchToWindow",{"name":"7"}] 18:44:46 INFO - PROCESS | 1858 | 1477446286673 Marionette TRACE conn4 <- [1,2977,null,{}] 18:44:46 INFO - PROCESS | 1858 | 1477446286682 Marionette TRACE conn4 -> [0,2978,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x97bb9c00 == 40 [pid = 1858] [id = 660] 18:44:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 101 (0x97bba400) [pid = 1858] [serial = 1920] [outer = (nil)] 18:44:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 102 (0x97bc0800) [pid = 1858] [serial = 1921] [outer = 0x97bba400] 18:44:46 INFO - PROCESS | 1858 | 1477446286767 Marionette DEBUG loaded listener.js 18:44:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 103 (0x97be5000) [pid = 1858] [serial = 1922] [outer = 0x97bba400] 18:44:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x98336c00 == 41 [pid = 1858] [id = 661] 18:44:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 104 (0x98338000) [pid = 1858] [serial = 1923] [outer = (nil)] 18:44:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 105 (0x98338800) [pid = 1858] [serial = 1924] [outer = 0x98338000] 18:44:47 INFO - PROCESS | 1858 | 1477446287383 Marionette TRACE conn4 <- [1,2978,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html",0,null,null,[["A_10_01_01_07_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:25:1\n"]]]}] 18:44:47 INFO - . 18:44:47 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1122ms 18:44:47 INFO - PROCESS | 1858 | 1477446287426 Marionette TRACE conn4 -> [0,2979,"getWindowHandle",null] 18:44:47 INFO - PROCESS | 1858 | 1477446287432 Marionette TRACE conn4 <- [1,2979,null,{"value":"7"}] 18:44:47 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 18:44:47 INFO - PROCESS | 1858 | 1477446287440 Marionette TRACE conn4 -> [0,2980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:47 INFO - PROCESS | 1858 | 1477446287594 Marionette TRACE conn4 <- [1,2980,null,{"value":null}] 18:44:47 INFO - PROCESS | 1858 | 1477446287772 Marionette TRACE conn4 -> [0,2981,"getWindowHandles",null] 18:44:47 INFO - PROCESS | 1858 | 1477446287776 Marionette TRACE conn4 <- [1,2981,null,["7"]] 18:44:47 INFO - PROCESS | 1858 | 1477446287783 Marionette TRACE conn4 -> [0,2982,"switchToWindow",{"name":"7"}] 18:44:47 INFO - PROCESS | 1858 | 1477446287789 Marionette TRACE conn4 <- [1,2982,null,{}] 18:44:47 INFO - PROCESS | 1858 | 1477446287797 Marionette TRACE conn4 -> [0,2983,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x97c72c00 == 42 [pid = 1858] [id = 662] 18:44:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 106 (0x98333800) [pid = 1858] [serial = 1925] [outer = (nil)] 18:44:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 107 (0x98f2c400) [pid = 1858] [serial = 1926] [outer = 0x98333800] 18:44:47 INFO - PROCESS | 1858 | 1477446287881 Marionette DEBUG loaded listener.js 18:44:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 108 (0x9318a800) [pid = 1858] [serial = 1927] [outer = 0x98333800] 18:44:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x831e4000 == 43 [pid = 1858] [id = 663] 18:44:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 109 (0x8c26a800) [pid = 1858] [serial = 1928] [outer = (nil)] 18:44:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x8cb35400 == 44 [pid = 1858] [id = 664] 18:44:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 110 (0x8d68f000) [pid = 1858] [serial = 1929] [outer = (nil)] 18:44:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 111 (0x87ce5800) [pid = 1858] [serial = 1930] [outer = 0x8c26a800] 18:44:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 112 (0x8bb36400) [pid = 1858] [serial = 1931] [outer = 0x8d68f000] 18:44:48 INFO - PROCESS | 1858 | 1477446288892 Marionette TRACE conn4 <- [1,2983,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-001.html",0,null,null,[["A_05_01_01_T1",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:38:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:31:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:26:1\n"],["A_05_01_01_T2",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:80:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:72:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:67:1\n"]]]}] 18:44:48 INFO - .. 18:44:48 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1477ms 18:44:48 INFO - PROCESS | 1858 | 1477446288917 Marionette TRACE conn4 -> [0,2984,"getWindowHandle",null] 18:44:48 INFO - PROCESS | 1858 | 1477446288923 Marionette TRACE conn4 <- [1,2984,null,{"value":"7"}] 18:44:48 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 18:44:48 INFO - PROCESS | 1858 | 1477446288980 Marionette TRACE conn4 -> [0,2985,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:49 INFO - PROCESS | 1858 | 1477446289252 Marionette TRACE conn4 <- [1,2985,null,{"value":null}] 18:44:49 INFO - PROCESS | 1858 | 1477446289344 Marionette TRACE conn4 -> [0,2986,"getWindowHandles",null] 18:44:49 INFO - PROCESS | 1858 | 1477446289348 Marionette TRACE conn4 <- [1,2986,null,["7"]] 18:44:49 INFO - PROCESS | 1858 | --DOCSHELL 0x9619b000 == 43 [pid = 1858] [id = 651] 18:44:49 INFO - PROCESS | 1858 | --DOCSHELL 0x9618ec00 == 42 [pid = 1858] [id = 649] 18:44:49 INFO - PROCESS | 1858 | --DOCSHELL 0x95c37000 == 41 [pid = 1858] [id = 647] 18:44:49 INFO - PROCESS | 1858 | --DOCSHELL 0x95c32000 == 40 [pid = 1858] [id = 646] 18:44:49 INFO - PROCESS | 1858 | --DOCSHELL 0x95abc400 == 39 [pid = 1858] [id = 645] 18:44:49 INFO - PROCESS | 1858 | --DOCSHELL 0x831dec00 == 38 [pid = 1858] [id = 640] 18:44:49 INFO - PROCESS | 1858 | --DOCSHELL 0x942e8400 == 37 [pid = 1858] [id = 638] 18:44:49 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc82800 == 36 [pid = 1858] [id = 636] 18:44:49 INFO - PROCESS | 1858 | 1477446289388 Marionette TRACE conn4 -> [0,2987,"switchToWindow",{"name":"7"}] 18:44:49 INFO - PROCESS | 1858 | 1477446289395 Marionette TRACE conn4 <- [1,2987,null,{}] 18:44:49 INFO - PROCESS | 1858 | 1477446289405 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x87ce5400 == 37 [pid = 1858] [id = 665] 18:44:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 113 (0x87ce7000) [pid = 1858] [serial = 1932] [outer = (nil)] 18:44:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 114 (0x8b8c7800) [pid = 1858] [serial = 1933] [outer = 0x87ce7000] 18:44:49 INFO - PROCESS | 1858 | 1477446289485 Marionette DEBUG loaded listener.js 18:44:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 115 (0x8b8c6000) [pid = 1858] [serial = 1934] [outer = 0x87ce7000] 18:44:49 INFO - PROCESS | 1858 | --DOMWINDOW == 114 (0x8fa1a000) [pid = 1858] [serial = 1853] [outer = (nil)] [url = about:blank] 18:44:49 INFO - PROCESS | 1858 | --DOMWINDOW == 113 (0x8f888c00) [pid = 1858] [serial = 1850] [outer = (nil)] [url = about:blank] 18:44:49 INFO - PROCESS | 1858 | --DOMWINDOW == 112 (0x8f889000) [pid = 1858] [serial = 1851] [outer = (nil)] [url = about:blank] 18:44:49 INFO - PROCESS | 1858 | --DOMWINDOW == 111 (0x8dc0ac00) [pid = 1858] [serial = 1847] [outer = (nil)] [url = about:blank] 18:44:49 INFO - PROCESS | 1858 | --DOMWINDOW == 110 (0x8dc8a000) [pid = 1858] [serial = 1848] [outer = (nil)] [url = about:blank] 18:44:49 INFO - PROCESS | 1858 | --DOMWINDOW == 109 (0x8d875000) [pid = 1858] [serial = 1844] [outer = (nil)] [url = about:blank] 18:44:49 INFO - PROCESS | 1858 | --DOMWINDOW == 108 (0x8d983c00) [pid = 1858] [serial = 1845] [outer = (nil)] [url = about:blank] 18:44:49 INFO - PROCESS | 1858 | --DOMWINDOW == 107 (0x8ca24000) [pid = 1858] [serial = 1841] [outer = (nil)] [url = about:blank] 18:44:49 INFO - PROCESS | 1858 | --DOMWINDOW == 106 (0x8ca2cc00) [pid = 1858] [serial = 1842] [outer = (nil)] [url = about:blank] 18:44:49 INFO - PROCESS | 1858 | --DOMWINDOW == 105 (0x8c265400) [pid = 1858] [serial = 1838] [outer = (nil)] [url = about:blank] 18:44:49 INFO - PROCESS | 1858 | --DOMWINDOW == 104 (0x8c26b400) [pid = 1858] [serial = 1839] [outer = (nil)] [url = about:blank] 18:44:49 INFO - PROCESS | 1858 | --DOMWINDOW == 103 (0x8b7f6c00) [pid = 1858] [serial = 1835] [outer = (nil)] [url = about:blank] 18:44:49 INFO - PROCESS | 1858 | --DOMWINDOW == 102 (0x8b8c6c00) [pid = 1858] [serial = 1836] [outer = (nil)] [url = about:blank] 18:44:49 INFO - PROCESS | 1858 | --DOMWINDOW == 101 (0x87cdec00) [pid = 1858] [serial = 1832] [outer = (nil)] [url = about:blank] 18:44:49 INFO - PROCESS | 1858 | --DOMWINDOW == 100 (0x87ce6800) [pid = 1858] [serial = 1833] [outer = (nil)] [url = about:blank] 18:44:49 INFO - PROCESS | 1858 | --DOMWINDOW == 99 (0x87ce4800) [pid = 1858] [serial = 1830] [outer = (nil)] [url = about:blank] 18:44:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x8317cc00 == 38 [pid = 1858] [id = 666] 18:44:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 100 (0x8b7f2400) [pid = 1858] [serial = 1935] [outer = (nil)] 18:44:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 101 (0x8c13e800) [pid = 1858] [serial = 1936] [outer = 0x8b7f2400] 18:44:50 INFO - PROCESS | 1858 | 1477446290075 Marionette TRACE conn4 <- [1,2988,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-003.html",0,null,null,[["A_05_01_03_T01",1,"ul.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:40:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:27:1\n"]]]}] 18:44:50 INFO - . 18:44:50 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1175ms 18:44:50 INFO - PROCESS | 1858 | 1477446290113 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 18:44:50 INFO - PROCESS | 1858 | 1477446290118 Marionette TRACE conn4 <- [1,2989,null,{"value":"7"}] 18:44:50 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 18:44:50 INFO - PROCESS | 1858 | 1477446290127 Marionette TRACE conn4 -> [0,2990,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:50 INFO - PROCESS | 1858 | 1477446290291 Marionette TRACE conn4 <- [1,2990,null,{"value":null}] 18:44:50 INFO - PROCESS | 1858 | 1477446290458 Marionette TRACE conn4 -> [0,2991,"getWindowHandles",null] 18:44:50 INFO - PROCESS | 1858 | 1477446290461 Marionette TRACE conn4 <- [1,2991,null,["7"]] 18:44:50 INFO - PROCESS | 1858 | 1477446290468 Marionette TRACE conn4 -> [0,2992,"switchToWindow",{"name":"7"}] 18:44:50 INFO - PROCESS | 1858 | 1477446290474 Marionette TRACE conn4 <- [1,2992,null,{}] 18:44:50 INFO - PROCESS | 1858 | 1477446290480 Marionette TRACE conn4 -> [0,2993,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c89d800 == 39 [pid = 1858] [id = 667] 18:44:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 102 (0x8c89e000) [pid = 1858] [serial = 1937] [outer = (nil)] 18:44:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 103 (0x8ca27800) [pid = 1858] [serial = 1938] [outer = 0x8c89e000] 18:44:50 INFO - PROCESS | 1858 | 1477446290559 Marionette DEBUG loaded listener.js 18:44:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 104 (0x8d690400) [pid = 1858] [serial = 1939] [outer = 0x8c89e000] 18:44:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c267800 == 40 [pid = 1858] [id = 668] 18:44:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 105 (0x8f83e000) [pid = 1858] [serial = 1940] [outer = (nil)] 18:44:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 106 (0x8f83e400) [pid = 1858] [serial = 1941] [outer = 0x8f83e000] 18:44:51 INFO - PROCESS | 1858 | 1477446291154 Marionette TRACE conn4 <- [1,2993,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-001.html",0,null,null,[["A_07_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:30:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:25:1\n"]]]}] 18:44:51 INFO - . 18:44:51 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1073ms 18:44:51 INFO - PROCESS | 1858 | 1477446291207 Marionette TRACE conn4 -> [0,2994,"getWindowHandle",null] 18:44:51 INFO - PROCESS | 1858 | 1477446291214 Marionette TRACE conn4 <- [1,2994,null,{"value":"7"}] 18:44:51 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 18:44:51 INFO - PROCESS | 1858 | 1477446291221 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:51 INFO - PROCESS | 1858 | 1477446291376 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 18:44:51 INFO - PROCESS | 1858 | 1477446291391 Marionette TRACE conn4 -> [0,2996,"getWindowHandles",null] 18:44:51 INFO - PROCESS | 1858 | 1477446291394 Marionette TRACE conn4 <- [1,2996,null,["7"]] 18:44:51 INFO - PROCESS | 1858 | 1477446291399 Marionette TRACE conn4 -> [0,2997,"switchToWindow",{"name":"7"}] 18:44:51 INFO - PROCESS | 1858 | 1477446291406 Marionette TRACE conn4 <- [1,2997,null,{}] 18:44:51 INFO - PROCESS | 1858 | 1477446291412 Marionette TRACE conn4 -> [0,2998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f892400 == 41 [pid = 1858] [id = 669] 18:44:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 107 (0x8f892800) [pid = 1858] [serial = 1942] [outer = (nil)] 18:44:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 108 (0x8f976800) [pid = 1858] [serial = 1943] [outer = 0x8f892800] 18:44:51 INFO - PROCESS | 1858 | 1477446291490 Marionette DEBUG loaded listener.js 18:44:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 109 (0x90654400) [pid = 1858] [serial = 1944] [outer = 0x8f892800] 18:44:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x938ec800 == 42 [pid = 1858] [id = 670] 18:44:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 110 (0x942e3800) [pid = 1858] [serial = 1945] [outer = (nil)] 18:44:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 111 (0x942e3c00) [pid = 1858] [serial = 1946] [outer = 0x942e3800] 18:44:52 INFO - PROCESS | 1858 | 1477446292161 Marionette TRACE conn4 <- [1,2998,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-002.html",0,null,null,[["A_07_03_02_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:25:1\n"]]]}] 18:44:52 INFO - . 18:44:52 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 978ms 18:44:52 INFO - PROCESS | 1858 | 1477446292199 Marionette TRACE conn4 -> [0,2999,"getWindowHandle",null] 18:44:52 INFO - PROCESS | 1858 | 1477446292203 Marionette TRACE conn4 <- [1,2999,null,{"value":"7"}] 18:44:52 INFO - TEST-START | /touch-events/create-touch-touchlist.html 18:44:52 INFO - PROCESS | 1858 | 1477446292226 Marionette TRACE conn4 -> [0,3000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:52 INFO - PROCESS | 1858 | 1477446292422 Marionette TRACE conn4 <- [1,3000,null,{"value":null}] 18:44:52 INFO - PROCESS | 1858 | 1477446292448 Marionette TRACE conn4 -> [0,3001,"getWindowHandles",null] 18:44:52 INFO - PROCESS | 1858 | 1477446292453 Marionette TRACE conn4 <- [1,3001,null,["7"]] 18:44:52 INFO - PROCESS | 1858 | 1477446292458 Marionette TRACE conn4 -> [0,3002,"switchToWindow",{"name":"7"}] 18:44:52 INFO - PROCESS | 1858 | 1477446292462 Marionette TRACE conn4 <- [1,3002,null,{}] 18:44:52 INFO - PROCESS | 1858 | 1477446292470 Marionette TRACE conn4 -> [0,3003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/create-touch-touchlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/create-touch-touchlist.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x942de400 == 43 [pid = 1858] [id = 671] 18:44:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 112 (0x942e7000) [pid = 1858] [serial = 1947] [outer = (nil)] 18:44:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 113 (0x95ab0000) [pid = 1858] [serial = 1948] [outer = 0x942e7000] 18:44:52 INFO - PROCESS | 1858 | 1477446292623 Marionette DEBUG loaded listener.js 18:44:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 114 (0x95ab5000) [pid = 1858] [serial = 1949] [outer = 0x942e7000] 18:44:53 INFO - PROCESS | 1858 | 1477446293181 Marionette TRACE conn4 <- [1,3003,null,{"value":["/touch-events/create-touch-touchlist.html",0,null,null,[["document.createTouch exists and creates a Touch object with requested properties",0,null,null],["document.createTouchList exists and correctly creates a TouchList from zero Touch objects",0,null,null],["document.createTouchList exists and correctly creates a TouchList from a single Touch",0,null,null],["document.createTouchList exists and correctly creates a TouchList from two Touch objects",0,null,null]]]}] 18:44:53 INFO - .... 18:44:53 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 978ms 18:44:53 INFO - PROCESS | 1858 | 1477446293222 Marionette TRACE conn4 -> [0,3004,"getWindowHandle",null] 18:44:53 INFO - PROCESS | 1858 | 1477446293226 Marionette TRACE conn4 <- [1,3004,null,{"value":"7"}] 18:44:53 INFO - TEST-START | /touch-events/historical.html 18:44:53 INFO - PROCESS | 1858 | 1477446293233 Marionette TRACE conn4 -> [0,3005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:53 INFO - PROCESS | 1858 | 1477446293440 Marionette TRACE conn4 <- [1,3005,null,{"value":null}] 18:44:53 INFO - PROCESS | 1858 | 1477446293460 Marionette TRACE conn4 -> [0,3006,"getWindowHandles",null] 18:44:53 INFO - PROCESS | 1858 | 1477446293464 Marionette TRACE conn4 <- [1,3006,null,["7"]] 18:44:53 INFO - PROCESS | 1858 | 1477446293469 Marionette TRACE conn4 -> [0,3007,"switchToWindow",{"name":"7"}] 18:44:53 INFO - PROCESS | 1858 | 1477446293486 Marionette TRACE conn4 <- [1,3007,null,{}] 18:44:53 INFO - PROCESS | 1858 | 1477446293562 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/historical.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x938ed400 == 44 [pid = 1858] [id = 672] 18:44:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 115 (0x95ab6c00) [pid = 1858] [serial = 1950] [outer = (nil)] 18:44:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 116 (0x9618e000) [pid = 1858] [serial = 1951] [outer = 0x95ab6c00] 18:44:53 INFO - PROCESS | 1858 | 1477446293636 Marionette DEBUG loaded listener.js 18:44:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 117 (0x96192400) [pid = 1858] [serial = 1952] [outer = 0x95ab6c00] 18:44:54 INFO - PROCESS | 1858 | --DOMWINDOW == 116 (0x8bb32000) [pid = 1858] [serial = 1873] [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] 18:44:54 INFO - PROCESS | 1858 | --DOMWINDOW == 115 (0x942e4400) [pid = 1858] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 18:44:54 INFO - PROCESS | 1858 | --DOMWINDOW == 114 (0x8f686400) [pid = 1858] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 18:44:54 INFO - PROCESS | 1858 | --DOMWINDOW == 113 (0x8cb3a000) [pid = 1858] [serial = 1876] [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] 18:44:54 INFO - PROCESS | 1858 | --DOMWINDOW == 112 (0x942e8800) [pid = 1858] [serial = 1866] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477446274274] 18:44:54 INFO - PROCESS | 1858 | --DOMWINDOW == 111 (0x93183000) [pid = 1858] [serial = 1863] [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] 18:44:54 INFO - PROCESS | 1858 | --DOMWINDOW == 110 (0x831e3c00) [pid = 1858] [serial = 1855] [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] 18:44:54 INFO - PROCESS | 1858 | --DOMWINDOW == 109 (0x8c895800) [pid = 1858] [serial = 1858] [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] 18:44:54 INFO - PROCESS | 1858 | --DOMWINDOW == 108 (0x8f88fc00) [pid = 1858] [serial = 1861] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 18:44:54 INFO - PROCESS | 1858 | --DOMWINDOW == 107 (0x831e4800) [pid = 1858] [serial = 1871] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 18:44:54 INFO - PROCESS | 1858 | --DOMWINDOW == 106 (0x94537400) [pid = 1858] [serial = 1868] [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] 18:44:54 INFO - PROCESS | 1858 | --DOMWINDOW == 105 (0x96192c00) [pid = 1858] [serial = 1894] [outer = (nil)] [url = about:blank] 18:44:54 INFO - PROCESS | 1858 | --DOMWINDOW == 104 (0x8f893c00) [pid = 1858] [serial = 1879] [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] 18:44:54 INFO - PROCESS | 1858 | --DOMWINDOW == 103 (0x9619b400) [pid = 1858] [serial = 1899] [outer = (nil)] [url = about:blank] 18:44:54 INFO - PROCESS | 1858 | --DOMWINDOW == 102 (0x95c32400) [pid = 1858] [serial = 1887] [outer = (nil)] [url = about:blank] 18:44:54 INFO - PROCESS | 1858 | --DOMWINDOW == 101 (0x95abc800) [pid = 1858] [serial = 1885] [outer = (nil)] [url = about:blank] 18:44:54 INFO - PROCESS | 1858 | --DOMWINDOW == 100 (0x95c37400) [pid = 1858] [serial = 1889] [outer = (nil)] [url = about:blank] 18:44:54 INFO - PROCESS | 1858 | 1477446294351 Marionette TRACE conn4 <- [1,3008,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 18:44:54 INFO - . 18:44:54 INFO - TEST-OK | /touch-events/historical.html | took 1169ms 18:44:54 INFO - PROCESS | 1858 | 1477446294402 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 18:44:54 INFO - PROCESS | 1858 | 1477446294406 Marionette TRACE conn4 <- [1,3009,null,{"value":"7"}] 18:44:54 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 18:44:54 INFO - PROCESS | 1858 | 1477446294412 Marionette TRACE conn4 -> [0,3010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:54 INFO - PROCESS | 1858 | 1477446294589 Marionette TRACE conn4 <- [1,3010,null,{"value":null}] 18:44:54 INFO - PROCESS | 1858 | 1477446294723 Marionette TRACE conn4 -> [0,3011,"getWindowHandles",null] 18:44:54 INFO - PROCESS | 1858 | 1477446294726 Marionette TRACE conn4 <- [1,3011,null,["7"]] 18:44:54 INFO - PROCESS | 1858 | 1477446294735 Marionette TRACE conn4 -> [0,3012,"switchToWindow",{"name":"7"}] 18:44:54 INFO - PROCESS | 1858 | 1477446294740 Marionette TRACE conn4 <- [1,3012,null,{}] 18:44:54 INFO - PROCESS | 1858 | 1477446294745 Marionette TRACE conn4 -> [0,3013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-globaleventhandler-interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x8fa1fc00 == 45 [pid = 1858] [id = 673] 18:44:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 101 (0x942e4400) [pid = 1858] [serial = 1953] [outer = (nil)] 18:44:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 102 (0x95c3cc00) [pid = 1858] [serial = 1954] [outer = 0x942e4400] 18:44:54 INFO - PROCESS | 1858 | 1477446294820 Marionette DEBUG loaded listener.js 18:44:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 103 (0x9652dc00) [pid = 1858] [serial = 1955] [outer = 0x942e4400] 18:44:55 INFO - PROCESS | 1858 | 1477446295376 Marionette TRACE conn4 <- [1,3013,null,{"value":["/touch-events/touch-globaleventhandler-interface.html",0,null,null,[["Touch events in GlobalEventHandlers",0,null,null],["Touch events are GlobalEventHandlers' own property",0,null,null],["Touch events not in Element.prototype",0,null,null]]]}] 18:44:55 INFO - ... 18:44:55 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1020ms 18:44:55 INFO - TEST-START | /touch-events/touch-retargeting.html 18:44:55 INFO - PROCESS | 1858 | 1477446295432 Marionette TRACE conn4 -> [0,3014,"getWindowHandle",null] 18:44:55 INFO - PROCESS | 1858 | 1477446295435 Marionette TRACE conn4 <- [1,3014,null,{"value":"7"}] 18:44:55 INFO - PROCESS | 1858 | 1477446295442 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:44:55 INFO - PROCESS | 1858 | 1477446295644 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 18:44:55 INFO - PROCESS | 1858 | 1477446295657 Marionette TRACE conn4 -> [0,3016,"getWindowHandles",null] 18:44:55 INFO - PROCESS | 1858 | 1477446295663 Marionette TRACE conn4 <- [1,3016,null,["7"]] 18:44:55 INFO - PROCESS | 1858 | 1477446295668 Marionette TRACE conn4 -> [0,3017,"switchToWindow",{"name":"7"}] 18:44:55 INFO - PROCESS | 1858 | 1477446295675 Marionette TRACE conn4 <- [1,3017,null,{}] 18:44:55 INFO - PROCESS | 1858 | 1477446295680 Marionette TRACE conn4 -> [0,3018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-retargeting.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-retargeting.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:44:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x9781a000 == 46 [pid = 1858] [id = 674] 18:44:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 104 (0x9781c000) [pid = 1858] [serial = 1956] [outer = (nil)] 18:44:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 105 (0x97bb4800) [pid = 1858] [serial = 1957] [outer = 0x9781c000] 18:44:55 INFO - PROCESS | 1858 | 1477446295754 Marionette DEBUG loaded listener.js 18:44:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 106 (0x97bc0c00) [pid = 1858] [serial = 1958] [outer = 0x9781c000] 18:44:56 INFO - PROCESS | 1858 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x8fa1fc00 == 45 [pid = 1858] [id = 673] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x938ed400 == 44 [pid = 1858] [id = 672] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x942de400 == 43 [pid = 1858] [id = 671] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x938ec800 == 42 [pid = 1858] [id = 670] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x8f892400 == 41 [pid = 1858] [id = 669] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x8c267800 == 40 [pid = 1858] [id = 668] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x8c89d800 == 39 [pid = 1858] [id = 667] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x8317cc00 == 38 [pid = 1858] [id = 666] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x87ce5400 == 37 [pid = 1858] [id = 665] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x8cb35400 == 36 [pid = 1858] [id = 664] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x831e4000 == 35 [pid = 1858] [id = 663] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x97c72c00 == 34 [pid = 1858] [id = 662] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x98336c00 == 33 [pid = 1858] [id = 661] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x97bb9c00 == 32 [pid = 1858] [id = 660] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x97a7c800 == 31 [pid = 1858] [id = 659] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x9754b800 == 30 [pid = 1858] [id = 658] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x970a6800 == 29 [pid = 1858] [id = 657] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x95ab3000 == 28 [pid = 1858] [id = 656] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x8f893000 == 27 [pid = 1858] [id = 655] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x8db9b800 == 26 [pid = 1858] [id = 654] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca30400 == 25 [pid = 1858] [id = 653] 18:44:59 INFO - PROCESS | 1858 | --DOCSHELL 0x87cdc400 == 24 [pid = 1858] [id = 652] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 105 (0x95c32800) [pid = 1858] [serial = 1888] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 104 (0x95abec00) [pid = 1858] [serial = 1886] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 103 (0x95c37c00) [pid = 1858] [serial = 1890] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 102 (0x96194400) [pid = 1858] [serial = 1895] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 101 (0x96539800) [pid = 1858] [serial = 1900] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 100 (0x95ab6800) [pid = 1858] [serial = 1892] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 99 (0x95abd800) [pid = 1858] [serial = 1893] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 98 (0x9573fc00) [pid = 1858] [serial = 1883] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 97 (0x95ab3800) [pid = 1858] [serial = 1884] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 96 (0x8f97ac00) [pid = 1858] [serial = 1880] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 95 (0x8fa18400) [pid = 1858] [serial = 1881] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 94 (0x8d80c000) [pid = 1858] [serial = 1877] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 93 (0x8db20800) [pid = 1858] [serial = 1878] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 92 (0x8c135800) [pid = 1858] [serial = 1874] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 91 (0x8c268400) [pid = 1858] [serial = 1875] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 90 (0x9583f800) [pid = 1858] [serial = 1869] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 89 (0x959c2800) [pid = 1858] [serial = 1870] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 88 (0x83180c00) [pid = 1858] [serial = 1872] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 87 (0x9318f800) [pid = 1858] [serial = 1864] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 86 (0x94247000) [pid = 1858] [serial = 1865] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0x942e9400) [pid = 1858] [serial = 1867] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477446274274] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0x8c89dc00) [pid = 1858] [serial = 1859] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x8c89bc00) [pid = 1858] [serial = 1860] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x8fa1f000) [pid = 1858] [serial = 1862] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x87cdd800) [pid = 1858] [serial = 1856] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x831e9400) [pid = 1858] [serial = 1857] [outer = (nil)] [url = about:blank] 18:44:59 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x9619c800) [pid = 1858] [serial = 1897] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x8d68f000) [pid = 1858] [serial = 1929] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x8c26a800) [pid = 1858] [serial = 1928] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x98333800) [pid = 1858] [serial = 1925] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x8c89e000) [pid = 1858] [serial = 1937] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x87ce7000) [pid = 1858] [serial = 1932] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x8f97b400) [pid = 1858] [serial = 1908] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x9754c000) [pid = 1858] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x97bba400) [pid = 1858] [serial = 1920] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x8b5f7c00) [pid = 1858] [serial = 1901] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x96198c00) [pid = 1858] [serial = 1896] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x95ab6c00) [pid = 1858] [serial = 1950] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x942e4400) [pid = 1858] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x942e7000) [pid = 1858] [serial = 1947] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x8f892800) [pid = 1858] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x8dc08400) [pid = 1858] [serial = 1906] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8f97f000) [pid = 1858] [serial = 1852] [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] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x8cb36c00) [pid = 1858] [serial = 1904] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x942e3800) [pid = 1858] [serial = 1945] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x95ab4c00) [pid = 1858] [serial = 1911] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x8b7f2400) [pid = 1858] [serial = 1935] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x98338000) [pid = 1858] [serial = 1923] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x97a7d800) [pid = 1858] [serial = 1918] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x970a9c00) [pid = 1858] [serial = 1913] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x8f83e000) [pid = 1858] [serial = 1940] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb31400 == 23 [pid = 1858] [id = 641] 18:45:07 INFO - PROCESS | 1858 | --DOCSHELL 0x8c894c00 == 22 [pid = 1858] [id = 635] 18:45:07 INFO - PROCESS | 1858 | --DOCSHELL 0x944d9400 == 21 [pid = 1858] [id = 639] 18:45:07 INFO - PROCESS | 1858 | --DOCSHELL 0x92d9f400 == 20 [pid = 1858] [id = 637] 18:45:07 INFO - PROCESS | 1858 | --DOCSHELL 0x8f843800 == 19 [pid = 1858] [id = 632] 18:45:07 INFO - PROCESS | 1858 | --DOCSHELL 0x831e1800 == 18 [pid = 1858] [id = 634] 18:45:07 INFO - PROCESS | 1858 | --DOCSHELL 0x8f97e800 == 17 [pid = 1858] [id = 633] 18:45:07 INFO - PROCESS | 1858 | --DOCSHELL 0x96196800 == 16 [pid = 1858] [id = 650] 18:45:07 INFO - PROCESS | 1858 | --DOCSHELL 0x8db97c00 == 15 [pid = 1858] [id = 648] 18:45:07 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7f4000 == 14 [pid = 1858] [id = 627] 18:45:07 INFO - PROCESS | 1858 | --DOCSHELL 0x8db98400 == 13 [pid = 1858] [id = 631] 18:45:07 INFO - PROCESS | 1858 | --DOCSHELL 0x83178800 == 12 [pid = 1858] [id = 644] 18:45:07 INFO - PROCESS | 1858 | --DOCSHELL 0x8d810000 == 11 [pid = 1858] [id = 630] 18:45:07 INFO - PROCESS | 1858 | --DOCSHELL 0x8c89c000 == 10 [pid = 1858] [id = 629] 18:45:07 INFO - PROCESS | 1858 | --DOCSHELL 0x8f893400 == 9 [pid = 1858] [id = 643] 18:45:07 INFO - PROCESS | 1858 | --DOCSHELL 0x8c263800 == 8 [pid = 1858] [id = 628] 18:45:07 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca2fc00 == 7 [pid = 1858] [id = 642] 18:45:07 INFO - PROCESS | 1858 | --DOCSHELL 0x87cda800 == 6 [pid = 1858] [id = 626] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x8bb36400) [pid = 1858] [serial = 1931] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x87ce5800) [pid = 1858] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x97bb4800) [pid = 1858] [serial = 1957] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x95c3cc00) [pid = 1858] [serial = 1954] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x9652dc00) [pid = 1858] [serial = 1955] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x9618e000) [pid = 1858] [serial = 1951] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x96192400) [pid = 1858] [serial = 1952] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x95ab0000) [pid = 1858] [serial = 1948] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x95ab5000) [pid = 1858] [serial = 1949] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 45 (0x8f976800) [pid = 1858] [serial = 1943] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0x90654400) [pid = 1858] [serial = 1944] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0x8ca27800) [pid = 1858] [serial = 1938] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 42 (0x8d690400) [pid = 1858] [serial = 1939] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 41 (0x8b8c7800) [pid = 1858] [serial = 1933] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 40 (0x8b8c6000) [pid = 1858] [serial = 1934] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x98f2c400) [pid = 1858] [serial = 1926] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x9318a800) [pid = 1858] [serial = 1927] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x97bc0800) [pid = 1858] [serial = 1921] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x97be5000) [pid = 1858] [serial = 1922] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x97819000) [pid = 1858] [serial = 1916] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x9781d000) [pid = 1858] [serial = 1917] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x90656400) [pid = 1858] [serial = 1909] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x9064dc00) [pid = 1858] [serial = 1910] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8dc0ec00) [pid = 1858] [serial = 1907] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8c72fc00) [pid = 1858] [serial = 1854] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8db1c800) [pid = 1858] [serial = 1905] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x942e3c00) [pid = 1858] [serial = 1946] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x9619c400) [pid = 1858] [serial = 1912] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8c13e800) [pid = 1858] [serial = 1936] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x98338800) [pid = 1858] [serial = 1924] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x97a7f400) [pid = 1858] [serial = 1919] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x974c3000) [pid = 1858] [serial = 1914] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x8f83e400) [pid = 1858] [serial = 1941] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x8b8c7c00) [pid = 1858] [serial = 1902] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x8b8d0400) [pid = 1858] [serial = 1903] [outer = (nil)] [url = about:blank] 18:45:07 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x9639d000) [pid = 1858] [serial = 1898] [outer = (nil)] [url = about:blank] 18:45:25 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:45:25 INFO - PROCESS | 1858 | 1477446325912 Marionette TRACE conn4 <- [1,3018,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 18:45:25 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30510ms 18:45:25 INFO - PROCESS | 1858 | 1477446325953 Marionette TRACE conn4 -> [0,3019,"getWindowHandle",null] 18:45:25 INFO - PROCESS | 1858 | 1477446325960 Marionette TRACE conn4 <- [1,3019,null,{"value":"7"}] 18:45:25 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 18:45:25 INFO - PROCESS | 1858 | 1477446325971 Marionette TRACE conn4 -> [0,3020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:26 INFO - PROCESS | 1858 | 1477446326191 Marionette TRACE conn4 <- [1,3020,null,{"value":null}] 18:45:26 INFO - PROCESS | 1858 | 1477446326271 Marionette TRACE conn4 -> [0,3021,"getWindowHandles",null] 18:45:26 INFO - PROCESS | 1858 | 1477446326277 Marionette TRACE conn4 <- [1,3021,null,["7"]] 18:45:26 INFO - PROCESS | 1858 | 1477446326286 Marionette TRACE conn4 -> [0,3022,"switchToWindow",{"name":"7"}] 18:45:26 INFO - PROCESS | 1858 | 1477446326293 Marionette TRACE conn4 <- [1,3022,null,{}] 18:45:26 INFO - PROCESS | 1858 | 1477446326299 Marionette TRACE conn4 -> [0,3023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-touchevent-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x831eac00 == 7 [pid = 1858] [id = 675] 18:45:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831eb000) [pid = 1858] [serial = 1959] [outer = (nil)] 18:45:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cda800) [pid = 1858] [serial = 1960] [outer = 0x831eb000] 18:45:26 INFO - PROCESS | 1858 | 1477446326385 Marionette DEBUG loaded listener.js 18:45:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce1800) [pid = 1858] [serial = 1961] [outer = 0x831eb000] 18:45:26 INFO - PROCESS | 1858 | 1477446326934 Marionette TRACE conn4 <- [1,3023,null,{"value":["/touch-events/touch-touchevent-constructor.html",0,null,null,[["Touch constructor with insufficient properties",0,null,null],["Touch constructor with non-EventTarget target",0,null,null],["Touch constructor exists and creates a Touch object with minimum properties",0,null,null],["Touch constructor exists and creates a Touch object with requested properties",1,"assert_approx_equals: touch.pageY is requested value expected 20.2 +/- 0.00001 but got 20","@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:91:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:66:1\n"],["TouchEvent constructor exists and creates a TouchEvent object with requested properties",0,null,null]]]}] 18:45:26 INFO - ..... 18:45:26 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1019ms 18:45:26 INFO - PROCESS | 1858 | 1477446326990 Marionette TRACE conn4 -> [0,3024,"getWindowHandle",null] 18:45:26 INFO - PROCESS | 1858 | 1477446326996 Marionette TRACE conn4 <- [1,3024,null,{"value":"7"}] 18:45:27 INFO - TEST-START | /user-timing/idlharness.html 18:45:27 INFO - PROCESS | 1858 | 1477446327003 Marionette TRACE conn4 -> [0,3025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:27 INFO - PROCESS | 1858 | 1477446327220 Marionette TRACE conn4 <- [1,3025,null,{"value":null}] 18:45:27 INFO - PROCESS | 1858 | 1477446327297 Marionette TRACE conn4 -> [0,3026,"getWindowHandles",null] 18:45:27 INFO - PROCESS | 1858 | 1477446327302 Marionette TRACE conn4 <- [1,3026,null,["7"]] 18:45:27 INFO - PROCESS | 1858 | 1477446327308 Marionette TRACE conn4 -> [0,3027,"switchToWindow",{"name":"7"}] 18:45:27 INFO - PROCESS | 1858 | 1477446327313 Marionette TRACE conn4 <- [1,3027,null,{}] 18:45:27 INFO - PROCESS | 1858 | 1477446327319 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/idlharness.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:27 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7ec000 == 8 [pid = 1858] [id = 676] 18:45:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8b7ec800) [pid = 1858] [serial = 1962] [outer = (nil)] 18:45:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8b7eec00) [pid = 1858] [serial = 1963] [outer = 0x8b7ec800] 18:45:27 INFO - PROCESS | 1858 | 1477446327395 Marionette DEBUG loaded listener.js 18:45:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8b7ef000) [pid = 1858] [serial = 1964] [outer = 0x8b7ec800] 18:45:28 INFO - PROCESS | 1858 | 1477446328268 Marionette TRACE conn4 <- [1,3028,null,{"value":["/user-timing/idlharness.html",0,null,null,[["Performance interface: operation mark(DOMString)",0,null,null],["Performance interface: operation clearMarks(DOMString)",0,null,null],["Performance interface: operation measure(DOMString,DOMString,DOMString)",0,null,null],["Performance interface: operation clearMeasures(DOMString)",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"mark\" with the proper type (0)",0,null,null],["Performance interface: calling mark(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMarks\" with the proper type (1)",0,null,null],["Performance interface: calling clearMarks(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"measure\" with the proper type (2)",0,null,null],["Performance interface: calling measure(DOMString,DOMString,DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMeasures\" with the proper type (3)",0,null,null],["Performance interface: calling clearMeasures(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["PerformanceMark interface: existence and properties of interface object",0,null,null],["PerformanceMark interface object length",0,null,null],["PerformanceMark interface object name",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceMeasure interface: existence and properties of interface object",0,null,null],["PerformanceMeasure interface object length",0,null,null],["PerformanceMeasure interface object name",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null]]]}] 18:45:28 INFO - ........................ 18:45:28 INFO - TEST-OK | /user-timing/idlharness.html | took 1331ms 18:45:28 INFO - PROCESS | 1858 | 1477446328343 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 18:45:28 INFO - PROCESS | 1858 | 1477446328350 Marionette TRACE conn4 <- [1,3029,null,{"value":"7"}] 18:45:28 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 18:45:28 INFO - PROCESS | 1858 | 1477446328362 Marionette TRACE conn4 -> [0,3030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:28 INFO - PROCESS | 1858 | 1477446328533 Marionette TRACE conn4 <- [1,3030,null,{"value":null}] 18:45:28 INFO - PROCESS | 1858 | 1477446328546 Marionette TRACE conn4 -> [0,3031,"getWindowHandles",null] 18:45:28 INFO - PROCESS | 1858 | 1477446328550 Marionette TRACE conn4 <- [1,3031,null,["7"]] 18:45:28 INFO - PROCESS | 1858 | 1477446328664 Marionette TRACE conn4 -> [0,3032,"switchToWindow",{"name":"7"}] 18:45:28 INFO - PROCESS | 1858 | 1477446328672 Marionette TRACE conn4 <- [1,3032,null,{}] 18:45:28 INFO - PROCESS | 1858 | 1477446328678 Marionette TRACE conn4 -> [0,3033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_marks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c268c00 == 9 [pid = 1858] [id = 677] 18:45:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8c269800) [pid = 1858] [serial = 1965] [outer = (nil)] 18:45:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8c26c400) [pid = 1858] [serial = 1966] [outer = 0x8c269800] 18:45:28 INFO - PROCESS | 1858 | 1477446328759 Marionette DEBUG loaded listener.js 18:45:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8c72d800) [pid = 1858] [serial = 1967] [outer = 0x8c269800] 18:45:29 INFO - PROCESS | 1858 | 1477446329460 Marionette TRACE conn4 <- [1,3033,null,{"value":["/user-timing/test_user_timing_clear_marks.html",0,null,null,[["window.performance is defined",0,null,null],["Two marks have been created for this test.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark1\") returns an object containing the \"mark1\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(), window.performance.getEntriesByType(\"mark\") returns an empty object.",0,null,null]]]}] 18:45:29 INFO - ....... 18:45:29 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1124ms 18:45:29 INFO - PROCESS | 1858 | 1477446329486 Marionette TRACE conn4 -> [0,3034,"getWindowHandle",null] 18:45:29 INFO - PROCESS | 1858 | 1477446329490 Marionette TRACE conn4 <- [1,3034,null,{"value":"7"}] 18:45:29 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 18:45:29 INFO - PROCESS | 1858 | 1477446329497 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:29 INFO - PROCESS | 1858 | 1477446329662 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 18:45:29 INFO - PROCESS | 1858 | 1477446329673 Marionette TRACE conn4 -> [0,3036,"getWindowHandles",null] 18:45:29 INFO - PROCESS | 1858 | 1477446329680 Marionette TRACE conn4 <- [1,3036,null,["7"]] 18:45:29 INFO - PROCESS | 1858 | 1477446329687 Marionette TRACE conn4 -> [0,3037,"switchToWindow",{"name":"7"}] 18:45:29 INFO - PROCESS | 1858 | 1477446329693 Marionette TRACE conn4 <- [1,3037,null,{}] 18:45:29 INFO - PROCESS | 1858 | 1477446329699 Marionette TRACE conn4 -> [0,3038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_measures.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8c7000 == 10 [pid = 1858] [id = 678] 18:45:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8ca24c00) [pid = 1858] [serial = 1968] [outer = (nil)] 18:45:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8ca28400) [pid = 1858] [serial = 1969] [outer = 0x8ca24c00] 18:45:29 INFO - PROCESS | 1858 | 1477446329776 Marionette DEBUG loaded listener.js 18:45:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8ca32000) [pid = 1858] [serial = 1970] [outer = 0x8ca24c00] 18:45:30 INFO - PROCESS | 1858 | 1477446330585 Marionette TRACE conn4 <- [1,3038,null,{"value":["/user-timing/test_user_timing_clear_measures.html",0,null,null,[["window.performance is defined",0,null,null],["Two measures have been created for this test.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure1\") returns an object containing the \"measure1\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(), window.performance.getEntriesByType(\"measure\") returns an empty object.",0,null,null]]]}] 18:45:30 INFO - ....... 18:45:30 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1127ms 18:45:30 INFO - PROCESS | 1858 | 1477446330625 Marionette TRACE conn4 -> [0,3039,"getWindowHandle",null] 18:45:30 INFO - PROCESS | 1858 | 1477446330629 Marionette TRACE conn4 <- [1,3039,null,{"value":"7"}] 18:45:30 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 18:45:30 INFO - PROCESS | 1858 | 1477446330640 Marionette TRACE conn4 -> [0,3040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:30 INFO - PROCESS | 1858 | 1477446330802 Marionette TRACE conn4 <- [1,3040,null,{"value":null}] 18:45:30 INFO - PROCESS | 1858 | 1477446330820 Marionette TRACE conn4 -> [0,3041,"getWindowHandles",null] 18:45:30 INFO - PROCESS | 1858 | 1477446330825 Marionette TRACE conn4 <- [1,3041,null,["7"]] 18:45:30 INFO - PROCESS | 1858 | 1477446330831 Marionette TRACE conn4 -> [0,3042,"switchToWindow",{"name":"7"}] 18:45:30 INFO - PROCESS | 1858 | 1477446330835 Marionette TRACE conn4 <- [1,3042,null,{}] 18:45:30 INFO - PROCESS | 1858 | 1477446330840 Marionette TRACE conn4 -> [0,3043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_entry_type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d80b800 == 11 [pid = 1858] [id = 679] 18:45:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8d80c000) [pid = 1858] [serial = 1971] [outer = (nil)] 18:45:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8d875000) [pid = 1858] [serial = 1972] [outer = 0x8d80c000] 18:45:30 INFO - PROCESS | 1858 | 1477446330917 Marionette DEBUG loaded listener.js 18:45:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8db1a000) [pid = 1858] [serial = 1973] [outer = 0x8d80c000] 18:45:31 INFO - PROCESS | 1858 | 1477446331547 Marionette TRACE conn4 <- [1,3043,null,{"value":["/user-timing/test_user_timing_entry_type.html",0,null,null,[["Class name of mark entry should be PerformanceMark.",0,null,null],["Class name of measure entry should be PerformanceMeasure.",0,null,null]]]}] 18:45:31 INFO - .. 18:45:31 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 972ms 18:45:31 INFO - PROCESS | 1858 | 1477446331613 Marionette TRACE conn4 -> [0,3044,"getWindowHandle",null] 18:45:31 INFO - PROCESS | 1858 | 1477446331617 Marionette TRACE conn4 <- [1,3044,null,{"value":"7"}] 18:45:31 INFO - TEST-START | /user-timing/test_user_timing_exists.html 18:45:31 INFO - PROCESS | 1858 | 1477446331623 Marionette TRACE conn4 -> [0,3045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:31 INFO - PROCESS | 1858 | 1477446331827 Marionette TRACE conn4 <- [1,3045,null,{"value":null}] 18:45:31 INFO - PROCESS | 1858 | 1477446331836 Marionette TRACE conn4 -> [0,3046,"getWindowHandles",null] 18:45:31 INFO - PROCESS | 1858 | 1477446331839 Marionette TRACE conn4 <- [1,3046,null,["7"]] 18:45:31 INFO - PROCESS | 1858 | 1477446331843 Marionette TRACE conn4 -> [0,3047,"switchToWindow",{"name":"7"}] 18:45:31 INFO - PROCESS | 1858 | 1477446331849 Marionette TRACE conn4 <- [1,3047,null,{}] 18:45:31 INFO - PROCESS | 1858 | 1477446331965 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_exists.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_exists.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db25400 == 12 [pid = 1858] [id = 680] 18:45:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8dba0000) [pid = 1858] [serial = 1974] [outer = (nil)] 18:45:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x8dc02c00) [pid = 1858] [serial = 1975] [outer = 0x8dba0000] 18:45:32 INFO - PROCESS | 1858 | 1477446332044 Marionette DEBUG loaded listener.js 18:45:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x8dc0cc00) [pid = 1858] [serial = 1976] [outer = 0x8dba0000] 18:45:32 INFO - PROCESS | 1858 | 1477446332544 Marionette TRACE conn4 <- [1,3048,null,{"value":["/user-timing/test_user_timing_exists.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark is defined.",0,null,null],["window.performance.clearMarks is defined.",0,null,null],["window.performance.measure is defined.",0,null,null],["window.performance.clearMeasures is defined.",0,null,null]]]}] 18:45:32 INFO - ..... 18:45:32 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 977ms 18:45:32 INFO - PROCESS | 1858 | 1477446332600 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 18:45:32 INFO - PROCESS | 1858 | 1477446332603 Marionette TRACE conn4 <- [1,3049,null,{"value":"7"}] 18:45:32 INFO - TEST-START | /user-timing/test_user_timing_mark.html 18:45:32 INFO - PROCESS | 1858 | 1477446332611 Marionette TRACE conn4 -> [0,3050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:32 INFO - PROCESS | 1858 | 1477446332756 Marionette TRACE conn4 <- [1,3050,null,{"value":null}] 18:45:32 INFO - PROCESS | 1858 | 1477446332765 Marionette TRACE conn4 -> [0,3051,"getWindowHandles",null] 18:45:32 INFO - PROCESS | 1858 | 1477446332771 Marionette TRACE conn4 <- [1,3051,null,["7"]] 18:45:32 INFO - PROCESS | 1858 | 1477446332776 Marionette TRACE conn4 -> [0,3052,"switchToWindow",{"name":"7"}] 18:45:32 INFO - PROCESS | 1858 | 1477446332782 Marionette TRACE conn4 <- [1,3052,null,{}] 18:45:32 INFO - PROCESS | 1858 | 1477446332787 Marionette TRACE conn4 -> [0,3053,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc84800 == 13 [pid = 1858] [id = 681] 18:45:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x8dc88c00) [pid = 1858] [serial = 1977] [outer = (nil)] 18:45:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x8f839800) [pid = 1858] [serial = 1978] [outer = 0x8dc88c00] 18:45:32 INFO - PROCESS | 1858 | 1477446332860 Marionette DEBUG loaded listener.js 18:45:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x8f839c00) [pid = 1858] [serial = 1979] [outer = 0x8dc88c00] 18:45:33 INFO - ...... 18:45:33 INFO - PROCESS | 1858 | 1477446333657 Marionette TRACE conn4 <- [1,3053,null,{"value":["/user-timing/test_user_timing_mark.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntries() returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntries() returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null]]]}] 18:45:33 INFO - ............... 18:45:33 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1085ms 18:45:33 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 18:45:33 INFO - PROCESS | 1858 | 1477446333696 Marionette TRACE conn4 -> [0,3054,"getWindowHandle",null] 18:45:33 INFO - PROCESS | 1858 | 1477446333699 Marionette TRACE conn4 <- [1,3054,null,{"value":"7"}] 18:45:33 INFO - PROCESS | 1858 | 1477446333706 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:33 INFO - PROCESS | 1858 | 1477446333851 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 18:45:33 INFO - PROCESS | 1858 | 1477446333982 Marionette TRACE conn4 -> [0,3056,"getWindowHandles",null] 18:45:34 INFO - PROCESS | 1858 | 1477446334005 Marionette TRACE conn4 <- [1,3056,null,["7"]] 18:45:34 INFO - PROCESS | 1858 | 1477446334011 Marionette TRACE conn4 -> [0,3057,"switchToWindow",{"name":"7"}] 18:45:34 INFO - PROCESS | 1858 | 1477446334015 Marionette TRACE conn4 <- [1,3057,null,{}] 18:45:34 INFO - PROCESS | 1858 | 1477446334025 Marionette TRACE conn4 -> [0,3058,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f845400 == 14 [pid = 1858] [id = 682] 18:45:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x8f88c000) [pid = 1858] [serial = 1980] [outer = (nil)] 18:45:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x8f890c00) [pid = 1858] [serial = 1981] [outer = 0x8f88c000] 18:45:34 INFO - PROCESS | 1858 | 1477446334100 Marionette DEBUG loaded listener.js 18:45:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x8f891800) [pid = 1858] [serial = 1982] [outer = 0x8f88c000] 18:45:34 INFO - PROCESS | 1858 | 1477446334721 Marionette TRACE conn4 <- [1,3058,null,{"value":["/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark() threw an exception when invoke without a parameter.",0,null,null],["window.performance.mark() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw an exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null]]]}] 18:45:34 INFO - ..... 18:45:34 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1034ms 18:45:34 INFO - PROCESS | 1858 | 1477446334779 Marionette TRACE conn4 -> [0,3059,"getWindowHandle",null] 18:45:34 INFO - PROCESS | 1858 | 1477446334786 Marionette TRACE conn4 <- [1,3059,null,{"value":"7"}] 18:45:34 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 18:45:34 INFO - PROCESS | 1858 | 1477446334798 Marionette TRACE conn4 -> [0,3060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:34 INFO - PROCESS | 1858 | 1477446334990 Marionette TRACE conn4 <- [1,3060,null,{"value":null}] 18:45:35 INFO - PROCESS | 1858 | 1477446335163 Marionette TRACE conn4 -> [0,3061,"getWindowHandles",null] 18:45:35 INFO - PROCESS | 1858 | 1477446335167 Marionette TRACE conn4 <- [1,3061,null,["7"]] 18:45:35 INFO - PROCESS | 1858 | 1477446335180 Marionette TRACE conn4 -> [0,3062,"switchToWindow",{"name":"7"}] 18:45:35 INFO - PROCESS | 1858 | 1477446335188 Marionette TRACE conn4 <- [1,3062,null,{}] 18:45:35 INFO - PROCESS | 1858 | 1477446335194 Marionette TRACE conn4 -> [0,3063,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7ebc00 == 15 [pid = 1858] [id = 683] 18:45:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x8b7ec400) [pid = 1858] [serial = 1983] [outer = (nil)] 18:45:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x8b7f5c00) [pid = 1858] [serial = 1984] [outer = 0x8b7ec400] 18:45:35 INFO - PROCESS | 1858 | 1477446335287 Marionette DEBUG loaded listener.js 18:45:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x8b7f3000) [pid = 1858] [serial = 1985] [outer = 0x8b7ec400] 18:45:36 INFO - PROCESS | 1858 | 1477446335971 Marionette TRACE conn4 <- [1,3063,null,{"value":["/user-timing/test_user_timing_mark_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark(\"connectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"connectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"connectStart\") threw an exception.",0,null,null],["window.performance.mark(\"connectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domComplete\") threw an exception.",0,null,null],["window.performance.mark(\"domComplete\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw an exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domLoading\") threw an exception.",0,null,null],["window.performance.mark(\"domLoading\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw an exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw an exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw an exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"requestStart\") threw an exception.",0,null,null],["window.performance.mark(\"requestStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw an exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseStart\") threw an exception.",0,null,null],["window.performance.mark(\"responseStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw a SYNTAX_ERR exception.",0,null,null]]]}] 18:45:36 INFO - ......................................... 18:45:36 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1279ms 18:45:36 INFO - PROCESS | 1858 | 1477446336076 Marionette TRACE conn4 -> [0,3064,"getWindowHandle",null] 18:45:36 INFO - PROCESS | 1858 | 1477446336084 Marionette TRACE conn4 <- [1,3064,null,{"value":"7"}] 18:45:36 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 18:45:36 INFO - PROCESS | 1858 | 1477446336108 Marionette TRACE conn4 -> [0,3065,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:36 INFO - PROCESS | 1858 | 1477446336284 Marionette TRACE conn4 <- [1,3065,null,{"value":null}] 18:45:36 INFO - PROCESS | 1858 | 1477446336449 Marionette TRACE conn4 -> [0,3066,"getWindowHandles",null] 18:45:36 INFO - PROCESS | 1858 | 1477446336454 Marionette TRACE conn4 <- [1,3066,null,["7"]] 18:45:36 INFO - PROCESS | 1858 | 1477446336462 Marionette TRACE conn4 -> [0,3067,"switchToWindow",{"name":"7"}] 18:45:36 INFO - PROCESS | 1858 | 1477446336468 Marionette TRACE conn4 <- [1,3067,null,{}] 18:45:36 INFO - PROCESS | 1858 | 1477446336479 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c72ac00 == 16 [pid = 1858] [id = 684] 18:45:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x8c734800) [pid = 1858] [serial = 1986] [outer = (nil)] 18:45:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x8c896400) [pid = 1858] [serial = 1987] [outer = 0x8c734800] 18:45:36 INFO - PROCESS | 1858 | 1477446336574 Marionette DEBUG loaded listener.js 18:45:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x8c892400) [pid = 1858] [serial = 1988] [outer = 0x8c734800] 18:45:37 INFO - PROCESS | 1858 | 1477446337202 Marionette TRACE conn4 <- [1,3068,null,{"value":["/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html",0,null,null,[["window.performance is defined",0,null,null],["This test is ignored when secureConnectionStart attribute of Navigation Timing is not supported.",0,null,null]]]}] 18:45:37 INFO - .. 18:45:37 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1122ms 18:45:37 INFO - PROCESS | 1858 | 1477446337265 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 18:45:37 INFO - PROCESS | 1858 | 1477446337273 Marionette TRACE conn4 <- [1,3069,null,{"value":"7"}] 18:45:37 INFO - TEST-START | /user-timing/test_user_timing_measure.html 18:45:37 INFO - PROCESS | 1858 | 1477446337282 Marionette TRACE conn4 -> [0,3070,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:37 INFO - PROCESS | 1858 | 1477446337458 Marionette TRACE conn4 <- [1,3070,null,{"value":null}] 18:45:37 INFO - PROCESS | 1858 | 1477446337622 Marionette TRACE conn4 -> [0,3071,"getWindowHandles",null] 18:45:37 INFO - PROCESS | 1858 | 1477446337627 Marionette TRACE conn4 <- [1,3071,null,["7"]] 18:45:37 INFO - PROCESS | 1858 | 1477446337638 Marionette TRACE conn4 -> [0,3072,"switchToWindow",{"name":"7"}] 18:45:37 INFO - PROCESS | 1858 | 1477446337646 Marionette TRACE conn4 <- [1,3072,null,{}] 18:45:37 INFO - PROCESS | 1858 | 1477446337652 Marionette TRACE conn4 -> [0,3073,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc88400 == 17 [pid = 1858] [id = 685] 18:45:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x8f682400) [pid = 1858] [serial = 1989] [outer = (nil)] 18:45:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x8f840c00) [pid = 1858] [serial = 1990] [outer = 0x8f682400] 18:45:37 INFO - PROCESS | 1858 | 1477446337750 Marionette DEBUG loaded listener.js 18:45:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x8f88f400) [pid = 1858] [serial = 1991] [outer = 0x8f682400] 18:45:38 INFO - PROCESS | 1858 | 1477446338558 Marionette TRACE conn4 <- [1,3073,null,{"value":["/user-timing/test_user_timing_measure.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].name == \"measure_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].name == \"measure_start_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[0] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\", \"measure\")[0] returns an object containing the \"measure_start_no_end\" measure in the correct order, and its value matches the \"measure_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\", \"measure\")[0] returns an object containing the \"measure_start_end\" measure in the correct order, and its value matches the \"measure_start_end\" measure returned by window.performance.getEntriesByName(\"measure_start_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[1] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntries() returns an object containing all test measures in order.",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing all test measures in order.",0,null,null]]]}] 18:45:38 INFO - ............................... 18:45:38 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1336ms 18:45:38 INFO - PROCESS | 1858 | 1477446338619 Marionette TRACE conn4 -> [0,3074,"getWindowHandle",null] 18:45:38 INFO - PROCESS | 1858 | 1477446338624 Marionette TRACE conn4 <- [1,3074,null,{"value":"7"}] 18:45:38 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 18:45:38 INFO - PROCESS | 1858 | 1477446338676 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:38 INFO - PROCESS | 1858 | 1477446338865 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 18:45:39 INFO - PROCESS | 1858 | 1477446339028 Marionette TRACE conn4 -> [0,3076,"getWindowHandles",null] 18:45:39 INFO - PROCESS | 1858 | 1477446339032 Marionette TRACE conn4 <- [1,3076,null,["7"]] 18:45:39 INFO - PROCESS | 1858 | 1477446339042 Marionette TRACE conn4 -> [0,3077,"switchToWindow",{"name":"7"}] 18:45:39 INFO - PROCESS | 1858 | 1477446339048 Marionette TRACE conn4 <- [1,3077,null,{}] 18:45:39 INFO - PROCESS | 1858 | 1477446339054 Marionette TRACE conn4 -> [0,3078,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x8fa1fc00 == 18 [pid = 1858] [id = 686] 18:45:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x90653400) [pid = 1858] [serial = 1992] [outer = (nil)] 18:45:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x90657400) [pid = 1858] [serial = 1993] [outer = 0x90653400] 18:45:39 INFO - PROCESS | 1858 | 1477446339137 Marionette DEBUG loaded listener.js 18:45:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x91083400) [pid = 1858] [serial = 1994] [outer = 0x90653400] 18:45:39 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 18:45:39 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 18:45:39 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 18:45:39 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 18:45:39 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 18:45:39 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 18:45:39 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 18:45:39 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 18:45:39 INFO - PROCESS | 1858 | 1477446339797 Marionette TRACE conn4 <- [1,3078,null,{"value":["/user-timing/test_user_timing_measure_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null]]]}] 18:45:39 INFO - ................. 18:45:39 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1174ms 18:45:39 INFO - PROCESS | 1858 | 1477446339964 Marionette TRACE conn4 -> [0,3079,"getWindowHandle",null] 18:45:39 INFO - PROCESS | 1858 | 1477446339970 Marionette TRACE conn4 <- [1,3079,null,{"value":"7"}] 18:45:39 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 18:45:39 INFO - PROCESS | 1858 | 1477446339995 Marionette TRACE conn4 -> [0,3080,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:40 INFO - PROCESS | 1858 | 1477446340177 Marionette TRACE conn4 <- [1,3080,null,{"value":null}] 18:45:40 INFO - PROCESS | 1858 | 1477446340370 Marionette TRACE conn4 -> [0,3081,"getWindowHandles",null] 18:45:40 INFO - PROCESS | 1858 | 1477446340383 Marionette TRACE conn4 <- [1,3081,null,["7"]] 18:45:40 INFO - PROCESS | 1858 | 1477446340399 Marionette TRACE conn4 -> [0,3082,"switchToWindow",{"name":"7"}] 18:45:40 INFO - PROCESS | 1858 | 1477446340414 Marionette TRACE conn4 <- [1,3082,null,{}] 18:45:40 INFO - PROCESS | 1858 | 1477446340421 Marionette TRACE conn4 -> [0,3083,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_navigation_timing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x87ce7800 == 19 [pid = 1858] [id = 687] 18:45:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x87ce8000) [pid = 1858] [serial = 1995] [outer = (nil)] 18:45:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x8b8c7c00) [pid = 1858] [serial = 1996] [outer = 0x87ce8000] 18:45:40 INFO - PROCESS | 1858 | 1477446340503 Marionette DEBUG loaded listener.js 18:45:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x8b8c5c00) [pid = 1858] [serial = 1997] [outer = 0x87ce8000] 18:45:41 INFO - PROCESS | 1858 | --DOCSHELL 0x9781a000 == 18 [pid = 1858] [id = 674] 18:45:41 INFO - PROCESS | 1858 | 1477446341975 Marionette TRACE conn4 <- [1,3083,null,{"value":["/user-timing/test_user_timing_measure_navigation_timing.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].name == \"measure_nav_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].name == \"measure_nav_start_mark_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].name == \"measure_mark_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].name == \"measure_nav_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null]]]}] 18:45:42 INFO - ................. 18:45:42 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 2041ms 18:45:42 INFO - PROCESS | 1858 | 1477446342035 Marionette TRACE conn4 -> [0,3084,"getWindowHandle",null] 18:45:42 INFO - PROCESS | 1858 | 1477446342041 Marionette TRACE conn4 <- [1,3084,null,{"value":"7"}] 18:45:42 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 18:45:42 INFO - PROCESS | 1858 | 1477446342050 Marionette TRACE conn4 -> [0,3085,"getContext",null] 18:45:42 INFO - PROCESS | 1858 | 1477446342057 Marionette TRACE conn4 <- [1,3085,null,{"value":"content"}] 18:45:42 INFO - PROCESS | 1858 | 1477446342065 Marionette TRACE conn4 -> [0,3086,"setContext",{"value":"chrome"}] 18:45:42 INFO - PROCESS | 1858 | 1477446342071 Marionette TRACE conn4 <- [1,3086,null,{}] 18:45:42 INFO - PROCESS | 1858 | 1477446342078 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 18:45:42 INFO - PROCESS | 1858 | 1477446342103 Marionette TRACE conn4 <- [1,3087,null,{"value":true}] 18:45:42 INFO - PROCESS | 1858 | 1477446342109 Marionette TRACE conn4 -> [0,3088,"setContext",{"value":"content"}] 18:45:42 INFO - PROCESS | 1858 | 1477446342119 Marionette TRACE conn4 <- [1,3088,null,{}] 18:45:42 INFO - Setting pref dom.animations-api.core.enabled (true) 18:45:42 INFO - PROCESS | 1858 | 1477446342135 Marionette TRACE conn4 -> [0,3089,"getContext",null] 18:45:42 INFO - PROCESS | 1858 | 1477446342139 Marionette TRACE conn4 <- [1,3089,null,{"value":"content"}] 18:45:42 INFO - PROCESS | 1858 | 1477446342145 Marionette TRACE conn4 -> [0,3090,"setContext",{"value":"chrome"}] 18:45:42 INFO - PROCESS | 1858 | 1477446342148 Marionette TRACE conn4 <- [1,3090,null,{}] 18:45:42 INFO - PROCESS | 1858 | 1477446342204 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 18:45:42 INFO - PROCESS | 1858 | 1477446342224 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 18:45:42 INFO - PROCESS | 1858 | 1477446342231 Marionette TRACE conn4 -> [0,3092,"setContext",{"value":"content"}] 18:45:42 INFO - PROCESS | 1858 | 1477446342238 Marionette TRACE conn4 <- [1,3092,null,{}] 18:45:42 INFO - PROCESS | 1858 | 1477446342244 Marionette TRACE conn4 -> [0,3093,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:42 INFO - PROCESS | 1858 | 1477446342410 Marionette TRACE conn4 <- [1,3093,null,{"value":null}] 18:45:42 INFO - PROCESS | 1858 | 1477446342430 Marionette TRACE conn4 -> [0,3094,"getWindowHandles",null] 18:45:42 INFO - PROCESS | 1858 | 1477446342438 Marionette TRACE conn4 <- [1,3094,null,["7"]] 18:45:42 INFO - PROCESS | 1858 | 1477446342444 Marionette TRACE conn4 -> [0,3095,"switchToWindow",{"name":"7"}] 18:45:42 INFO - PROCESS | 1858 | 1477446342451 Marionette TRACE conn4 <- [1,3095,null,{}] 18:45:42 INFO - PROCESS | 1858 | 1477446342569 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/document-timeline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c261400 == 19 [pid = 1858] [id = 688] 18:45:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x8c262c00) [pid = 1858] [serial = 1998] [outer = (nil)] 18:45:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x8c26a800) [pid = 1858] [serial = 1999] [outer = 0x8c262c00] 18:45:42 INFO - PROCESS | 1858 | 1477446342648 Marionette DEBUG loaded listener.js 18:45:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x8c72c400) [pid = 1858] [serial = 2000] [outer = 0x8c262c00] 18:45:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x83178c00 == 20 [pid = 1858] [id = 689] 18:45:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x8c896000) [pid = 1858] [serial = 2001] [outer = (nil)] 18:45:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x8ca29c00) [pid = 1858] [serial = 2002] [outer = 0x8c896000] 18:45:43 INFO - PROCESS | 1858 | 1477446343425 Marionette TRACE conn4 <- [1,3096,null,{"value":["/web-animations/interfaces/AnimationTimeline/document-timeline.html",0,null,null,[["document.timeline identity tests",0,null,null],["document.timeline.currentTime value tests",0,null,null],["document.timeline.currentTime liveness tests",0,null,null]]]}] 18:45:43 INFO - ... 18:45:43 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1425ms 18:45:43 INFO - PROCESS | 1858 | 1477446343475 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 18:45:43 INFO - PROCESS | 1858 | 1477446343479 Marionette TRACE conn4 <- [1,3097,null,{"value":"7"}] 18:45:43 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 18:45:43 INFO - PROCESS | 1858 | 1477446343486 Marionette TRACE conn4 -> [0,3098,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:43 INFO - PROCESS | 1858 | 1477446343676 Marionette TRACE conn4 <- [1,3098,null,{"value":null}] 18:45:43 INFO - PROCESS | 1858 | 1477446343686 Marionette TRACE conn4 -> [0,3099,"getWindowHandles",null] 18:45:43 INFO - PROCESS | 1858 | 1477446343689 Marionette TRACE conn4 <- [1,3099,null,["7"]] 18:45:43 INFO - PROCESS | 1858 | 1477446343693 Marionette TRACE conn4 -> [0,3100,"switchToWindow",{"name":"7"}] 18:45:43 INFO - PROCESS | 1858 | 1477446343699 Marionette TRACE conn4 <- [1,3100,null,{}] 18:45:43 INFO - PROCESS | 1858 | 1477446343706 Marionette TRACE conn4 -> [0,3101,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db1f800 == 21 [pid = 1858] [id = 690] 18:45:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x8db20000) [pid = 1858] [serial = 2003] [outer = (nil)] 18:45:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x8db96c00) [pid = 1858] [serial = 2004] [outer = 0x8db20000] 18:45:43 INFO - PROCESS | 1858 | 1477446343899 Marionette DEBUG loaded listener.js 18:45:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x8dc0dc00) [pid = 1858] [serial = 2005] [outer = 0x8db20000] 18:45:44 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:45:44 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 18:45:44 INFO - PROCESS | 1858 | 1477446344594 Marionette TRACE conn4 <- [1,3101,null,{"value":["/web-animations/interfaces/AnimationTimeline/idlharness.html",0,null,null,[["Web Animations API: DocumentTimeline tests",0,null,null],["DocumentTimeline interface: existence and properties of interface object",0,null,null],["DocumentTimeline interface object length",0,null,null],["DocumentTimeline interface object name",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DocumentTimeline must be primary interface of document.timeline",0,null,null],["Stringification of document.timeline",0,null,null],["AnimationTimeline interface: document.timeline must inherit property \"currentTime\" with the proper type (0)",0,null,null]]]}] 18:45:44 INFO - ......... 18:45:44 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1125ms 18:45:44 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 18:45:44 INFO - PROCESS | 1858 | 1477446344616 Marionette TRACE conn4 -> [0,3102,"getWindowHandle",null] 18:45:44 INFO - PROCESS | 1858 | 1477446344619 Marionette TRACE conn4 <- [1,3102,null,{"value":"7"}] 18:45:44 INFO - PROCESS | 1858 | 1477446344626 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:44 INFO - PROCESS | 1858 | 1477446344837 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 18:45:44 INFO - PROCESS | 1858 | 1477446344860 Marionette TRACE conn4 -> [0,3104,"getWindowHandles",null] 18:45:44 INFO - PROCESS | 1858 | 1477446344865 Marionette TRACE conn4 <- [1,3104,null,["7"]] 18:45:44 INFO - PROCESS | 1858 | 1477446344870 Marionette TRACE conn4 -> [0,3105,"switchToWindow",{"name":"7"}] 18:45:44 INFO - PROCESS | 1858 | 1477446344876 Marionette TRACE conn4 <- [1,3105,null,{}] 18:45:44 INFO - PROCESS | 1858 | 1477446344884 Marionette TRACE conn4 -> [0,3106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x9064d000 == 22 [pid = 1858] [id = 691] 18:45:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x9064e400) [pid = 1858] [serial = 2006] [outer = (nil)] 18:45:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x90653000) [pid = 1858] [serial = 2007] [outer = 0x9064e400] 18:45:45 INFO - PROCESS | 1858 | 1477446345037 Marionette DEBUG loaded listener.js 18:45:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x9065b800) [pid = 1858] [serial = 2008] [outer = 0x9064e400] 18:45:45 INFO - PROCESS | 1858 | 1477446345686 Marionette TRACE conn4 <- [1,3106,null,{"value":["/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html",0,null,null,[["Test throwing TypeError if using empty string",0,null,null],["Test throwing TypeError if not using the correct keyword",0,null,null],["Test throwing TypeError if adding leading spaces",0,null,null],["Test throwing TypeError if adding trailing spaces",0,null,null],["Test throwing TypeError if adding leading spaces before the paced property",0,null,null],["Test throwing TypeError if adding trailing spaces after the paced property",0,null,null],["Test throwing TypeError if these is no paced property",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid name-start code point",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid name code point",0,null,null],["Test falling back to distribute spacing if using a unrecognized property",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (Full stop)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (white space)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (low line)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a low line",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a valid escape",0,null,null],["Test falling back to distribute spacing if using CSS variables",0,null,null],["Test falling back to distribute spacing if using a non-animatable shorthand property",0,null,null],["Test falling back to distribute spacing if using a non-animatable property",0,null,null],["Test default value of spacing",0,null,null],["Test spacing value if setting distribute",0,null,null],["Test spacing value if setting paced",0,null,null]]]}] 18:45:45 INFO - ................................... 18:45:45 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1133ms 18:45:45 INFO - PROCESS | 1858 | 1477446345952 Marionette TRACE conn4 -> [0,3107,"getWindowHandle",null] 18:45:45 INFO - PROCESS | 1858 | 1477446345955 Marionette TRACE conn4 <- [1,3107,null,{"value":"7"}] 18:45:45 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x8f88c000) [pid = 1858] [serial = 1980] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 18:45:45 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x8dc88c00) [pid = 1858] [serial = 1977] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 18:45:45 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x8dba0000) [pid = 1858] [serial = 1974] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 18:45:45 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x8d80c000) [pid = 1858] [serial = 1971] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 18:45:45 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x8ca24c00) [pid = 1858] [serial = 1968] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 18:45:45 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8c269800) [pid = 1858] [serial = 1965] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 18:45:45 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x8b7ec800) [pid = 1858] [serial = 1962] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 18:45:45 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 18:45:45 INFO - Clearing pref dom.animations-api.core.enabled 18:45:45 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x831eb000) [pid = 1858] [serial = 1959] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 18:45:45 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x9781c000) [pid = 1858] [serial = 1956] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 18:45:45 INFO - PROCESS | 1858 | 1477446345987 Marionette TRACE conn4 -> [0,3108,"getContext",null] 18:45:45 INFO - PROCESS | 1858 | 1477446345989 Marionette TRACE conn4 <- [1,3108,null,{"value":"content"}] 18:45:45 INFO - PROCESS | 1858 | 1477446345994 Marionette TRACE conn4 -> [0,3109,"setContext",{"value":"chrome"}] 18:45:45 INFO - PROCESS | 1858 | 1477446345997 Marionette TRACE conn4 <- [1,3109,null,{}] 18:45:46 INFO - PROCESS | 1858 | 1477446346003 Marionette TRACE conn4 -> [0,3110,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 18:45:46 INFO - PROCESS | 1858 | 1477446346015 Marionette TRACE conn4 <- [1,3110,null,{"value":null}] 18:45:46 INFO - PROCESS | 1858 | 1477446346019 Marionette TRACE conn4 -> [0,3111,"setContext",{"value":"content"}] 18:45:46 INFO - PROCESS | 1858 | 1477446346023 Marionette TRACE conn4 <- [1,3111,null,{}] 18:45:46 INFO - PROCESS | 1858 | 1477446346028 Marionette TRACE conn4 -> [0,3112,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:46 INFO - PROCESS | 1858 | 1477446346202 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 18:45:46 INFO - PROCESS | 1858 | 1477446346327 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 18:45:46 INFO - PROCESS | 1858 | 1477446346331 Marionette TRACE conn4 <- [1,3113,null,["7"]] 18:45:46 INFO - PROCESS | 1858 | 1477446346336 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"7"}] 18:45:46 INFO - PROCESS | 1858 | 1477446346341 Marionette TRACE conn4 <- [1,3114,null,{}] 18:45:46 INFO - PROCESS | 1858 | 1477446346349 Marionette TRACE conn4 -> [0,3115,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x9318a800 == 23 [pid = 1858] [id = 692] 18:45:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x9318c000) [pid = 1858] [serial = 2009] [outer = (nil)] 18:45:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x94245800) [pid = 1858] [serial = 2010] [outer = 0x9318c000] 18:45:46 INFO - PROCESS | 1858 | 1477446346437 Marionette DEBUG loaded listener.js 18:45:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x942e3c00) [pid = 1858] [serial = 2011] [outer = 0x9318c000] 18:45:46 INFO - PROCESS | 1858 | 1477446346908 Marionette TRACE conn4 <- [1,3115,null,{"value":["/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html",0,null,null,[["connect should return the node connected to.",0,null,null]]]}] 18:45:46 INFO - . 18:45:46 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 972ms 18:45:46 INFO - PROCESS | 1858 | 1477446346951 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 18:45:46 INFO - PROCESS | 1858 | 1477446346954 Marionette TRACE conn4 <- [1,3116,null,{"value":"7"}] 18:45:46 INFO - TEST-START | /websockets/Close-0.htm 18:45:46 INFO - PROCESS | 1858 | 1477446346961 Marionette TRACE conn4 -> [0,3117,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:47 INFO - PROCESS | 1858 | 1477446347105 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 18:45:47 INFO - PROCESS | 1858 | 1477446347113 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 18:45:47 INFO - PROCESS | 1858 | 1477446347116 Marionette TRACE conn4 <- [1,3118,null,["7"]] 18:45:47 INFO - PROCESS | 1858 | 1477446347122 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"7"}] 18:45:47 INFO - PROCESS | 1858 | 1477446347127 Marionette TRACE conn4 <- [1,3119,null,{}] 18:45:47 INFO - PROCESS | 1858 | 1477446347132 Marionette TRACE conn4 -> [0,3120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-0.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x942e8000 == 24 [pid = 1858] [id = 693] 18:45:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x942e9000) [pid = 1858] [serial = 2012] [outer = (nil)] 18:45:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x94426800) [pid = 1858] [serial = 2013] [outer = 0x942e9000] 18:45:47 INFO - PROCESS | 1858 | 1477446347321 Marionette DEBUG loaded listener.js 18:45:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x94576800) [pid = 1858] [serial = 2014] [outer = 0x942e9000] 18:45:47 INFO - PROCESS | 1858 | 1477446347812 Marionette TRACE conn4 <- [1,3120,null,{"value":["/websockets/Close-0.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 18:45:47 INFO - . 18:45:47 INFO - TEST-OK | /websockets/Close-0.htm | took 869ms 18:45:47 INFO - PROCESS | 1858 | 1477446347830 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 18:45:47 INFO - PROCESS | 1858 | 1477446347833 Marionette TRACE conn4 <- [1,3121,null,{"value":"7"}] 18:45:47 INFO - TEST-START | /websockets/Close-1000-reason.htm 18:45:47 INFO - PROCESS | 1858 | 1477446347847 Marionette TRACE conn4 -> [0,3122,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:48 INFO - PROCESS | 1858 | 1477446348063 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 18:45:48 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:45:48 INFO - PROCESS | 1858 | 1477446348238 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 18:45:48 INFO - PROCESS | 1858 | 1477446348244 Marionette TRACE conn4 <- [1,3123,null,["7"]] 18:45:48 INFO - PROCESS | 1858 | 1477446348258 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"7"}] 18:45:48 INFO - PROCESS | 1858 | 1477446348268 Marionette TRACE conn4 <- [1,3124,null,{}] 18:45:48 INFO - PROCESS | 1858 | 1477446348277 Marionette TRACE conn4 -> [0,3125,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000-reason.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x83185800 == 25 [pid = 1858] [id = 694] 18:45:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x831ea800) [pid = 1858] [serial = 2015] [outer = (nil)] 18:45:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x87ce7c00) [pid = 1858] [serial = 2016] [outer = 0x831ea800] 18:45:48 INFO - PROCESS | 1858 | 1477446348387 Marionette DEBUG loaded listener.js 18:45:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x87cdec00) [pid = 1858] [serial = 2017] [outer = 0x831ea800] 18:45:49 INFO - PROCESS | 1858 | 1477446349093 Marionette TRACE conn4 <- [1,3125,null,{"value":["/websockets/Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 18:45:49 INFO - .. 18:45:49 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1279ms 18:45:49 INFO - PROCESS | 1858 | 1477446349121 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 18:45:49 INFO - TEST-START | /websockets/Close-1000.htm 18:45:49 INFO - PROCESS | 1858 | 1477446349129 Marionette TRACE conn4 <- [1,3126,null,{"value":"7"}] 18:45:49 INFO - PROCESS | 1858 | 1477446349138 Marionette TRACE conn4 -> [0,3127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:49 INFO - PROCESS | 1858 | 1477446349328 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 18:45:49 INFO - PROCESS | 1858 | 1477446349498 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 18:45:49 INFO - PROCESS | 1858 | 1477446349504 Marionette TRACE conn4 <- [1,3128,null,["7"]] 18:45:49 INFO - PROCESS | 1858 | 1477446349515 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"7"}] 18:45:49 INFO - PROCESS | 1858 | 1477446349521 Marionette TRACE conn4 <- [1,3129,null,{}] 18:45:49 INFO - PROCESS | 1858 | 1477446349528 Marionette TRACE conn4 -> [0,3130,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca26800 == 26 [pid = 1858] [id = 695] 18:45:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x8ca28c00) [pid = 1858] [serial = 2018] [outer = (nil)] 18:45:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x8d68a800) [pid = 1858] [serial = 2019] [outer = 0x8ca28c00] 18:45:49 INFO - PROCESS | 1858 | 1477446349616 Marionette DEBUG loaded listener.js 18:45:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8ca30400) [pid = 1858] [serial = 2020] [outer = 0x8ca28c00] 18:45:50 INFO - PROCESS | 1858 | 1477446350322 Marionette TRACE conn4 <- [1,3130,null,{"value":["/websockets/Close-1000.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 18:45:50 INFO - .. 18:45:50 INFO - TEST-OK | /websockets/Close-1000.htm | took 1221ms 18:45:50 INFO - PROCESS | 1858 | 1477446350358 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 18:45:50 INFO - PROCESS | 1858 | 1477446350361 Marionette TRACE conn4 <- [1,3131,null,{"value":"7"}] 18:45:50 INFO - TEST-START | /websockets/Close-NaN.htm 18:45:50 INFO - PROCESS | 1858 | 1477446350370 Marionette TRACE conn4 -> [0,3132,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:50 INFO - PROCESS | 1858 | 1477446350625 Marionette TRACE conn4 <- [1,3132,null,{"value":null}] 18:45:50 INFO - PROCESS | 1858 | 1477446350757 Marionette TRACE conn4 -> [0,3133,"getWindowHandles",null] 18:45:50 INFO - PROCESS | 1858 | 1477446350765 Marionette TRACE conn4 <- [1,3133,null,["7"]] 18:45:50 INFO - PROCESS | 1858 | 1477446350775 Marionette TRACE conn4 -> [0,3134,"switchToWindow",{"name":"7"}] 18:45:50 INFO - PROCESS | 1858 | 1477446350781 Marionette TRACE conn4 <- [1,3134,null,{}] 18:45:50 INFO - PROCESS | 1858 | 1477446350831 Marionette TRACE conn4 -> [0,3135,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-NaN.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x9064d800 == 27 [pid = 1858] [id = 696] 18:45:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x90650000) [pid = 1858] [serial = 2021] [outer = (nil)] 18:45:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x92a22000) [pid = 1858] [serial = 2022] [outer = 0x90650000] 18:45:50 INFO - PROCESS | 1858 | 1477446350918 Marionette DEBUG loaded listener.js 18:45:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x9385a800) [pid = 1858] [serial = 2023] [outer = 0x90650000] 18:45:51 INFO - PROCESS | 1858 | 1477446351712 Marionette TRACE conn4 <- [1,3135,null,{"value":["/websockets/Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 18:45:51 INFO - . 18:45:51 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1371ms 18:45:51 INFO - PROCESS | 1858 | 1477446351778 Marionette TRACE conn4 -> [0,3136,"getWindowHandle",null] 18:45:51 INFO - PROCESS | 1858 | 1477446351790 Marionette TRACE conn4 <- [1,3136,null,{"value":"7"}] 18:45:51 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 18:45:51 INFO - PROCESS | 1858 | 1477446351810 Marionette TRACE conn4 -> [0,3137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:52 INFO - PROCESS | 1858 | 1477446351999 Marionette TRACE conn4 <- [1,3137,null,{"value":null}] 18:45:52 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:45:52 INFO - PROCESS | 1858 | --DOCSHELL 0x83178c00 == 26 [pid = 1858] [id = 689] 18:45:52 INFO - PROCESS | 1858 | 1477446352186 Marionette TRACE conn4 -> [0,3138,"getWindowHandles",null] 18:45:52 INFO - PROCESS | 1858 | 1477446352192 Marionette TRACE conn4 <- [1,3138,null,["7"]] 18:45:52 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x8f890c00) [pid = 1858] [serial = 1981] [outer = (nil)] [url = about:blank] 18:45:52 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x8f891800) [pid = 1858] [serial = 1982] [outer = (nil)] [url = about:blank] 18:45:52 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x8f839800) [pid = 1858] [serial = 1978] [outer = (nil)] [url = about:blank] 18:45:52 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8f839c00) [pid = 1858] [serial = 1979] [outer = (nil)] [url = about:blank] 18:45:52 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x8dc02c00) [pid = 1858] [serial = 1975] [outer = (nil)] [url = about:blank] 18:45:52 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x8dc0cc00) [pid = 1858] [serial = 1976] [outer = (nil)] [url = about:blank] 18:45:52 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x8d875000) [pid = 1858] [serial = 1972] [outer = (nil)] [url = about:blank] 18:45:52 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x8db1a000) [pid = 1858] [serial = 1973] [outer = (nil)] [url = about:blank] 18:45:52 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x8ca28400) [pid = 1858] [serial = 1969] [outer = (nil)] [url = about:blank] 18:45:52 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x8ca32000) [pid = 1858] [serial = 1970] [outer = (nil)] [url = about:blank] 18:45:52 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x8c26c400) [pid = 1858] [serial = 1966] [outer = (nil)] [url = about:blank] 18:45:52 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8c72d800) [pid = 1858] [serial = 1967] [outer = (nil)] [url = about:blank] 18:45:52 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x8b7eec00) [pid = 1858] [serial = 1963] [outer = (nil)] [url = about:blank] 18:45:52 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x8b7ef000) [pid = 1858] [serial = 1964] [outer = (nil)] [url = about:blank] 18:45:52 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x87cda800) [pid = 1858] [serial = 1960] [outer = (nil)] [url = about:blank] 18:45:52 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x87ce1800) [pid = 1858] [serial = 1961] [outer = (nil)] [url = about:blank] 18:45:52 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x97bc0c00) [pid = 1858] [serial = 1958] [outer = (nil)] [url = about:blank] 18:45:52 INFO - PROCESS | 1858 | 1477446352237 Marionette TRACE conn4 -> [0,3139,"switchToWindow",{"name":"7"}] 18:45:52 INFO - PROCESS | 1858 | 1477446352245 Marionette TRACE conn4 <- [1,3139,null,{}] 18:45:52 INFO - PROCESS | 1858 | 1477446352251 Marionette TRACE conn4 -> [0,3140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x87cdc800 == 27 [pid = 1858] [id = 697] 18:45:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x87cdcc00) [pid = 1858] [serial = 2024] [outer = (nil)] 18:45:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x87ce2400) [pid = 1858] [serial = 2025] [outer = 0x87cdcc00] 18:45:52 INFO - PROCESS | 1858 | 1477446352353 Marionette DEBUG loaded listener.js 18:45:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x8b5ff800) [pid = 1858] [serial = 2026] [outer = 0x87cdcc00] 18:45:52 INFO - PROCESS | 1858 | 1477446352895 Marionette TRACE conn4 <- [1,3140,null,{"value":["/websockets/Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 18:45:52 INFO - . 18:45:52 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1120ms 18:45:52 INFO - PROCESS | 1858 | 1477446352924 Marionette TRACE conn4 -> [0,3141,"getWindowHandle",null] 18:45:52 INFO - TEST-START | /websockets/Close-clamp.htm 18:45:52 INFO - PROCESS | 1858 | 1477446352929 Marionette TRACE conn4 <- [1,3141,null,{"value":"7"}] 18:45:52 INFO - PROCESS | 1858 | 1477446352936 Marionette TRACE conn4 -> [0,3142,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:53 INFO - PROCESS | 1858 | 1477446353093 Marionette TRACE conn4 <- [1,3142,null,{"value":null}] 18:45:53 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:45:53 INFO - PROCESS | 1858 | 1477446353106 Marionette TRACE conn4 -> [0,3143,"getWindowHandles",null] 18:45:53 INFO - PROCESS | 1858 | 1477446353109 Marionette TRACE conn4 <- [1,3143,null,["7"]] 18:45:53 INFO - PROCESS | 1858 | 1477446353116 Marionette TRACE conn4 -> [0,3144,"switchToWindow",{"name":"7"}] 18:45:53 INFO - PROCESS | 1858 | 1477446353121 Marionette TRACE conn4 <- [1,3144,null,{}] 18:45:53 INFO - PROCESS | 1858 | 1477446353126 Marionette TRACE conn4 -> [0,3145,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-clamp.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-clamp.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c263400 == 28 [pid = 1858] [id = 698] 18:45:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x8c265800) [pid = 1858] [serial = 2027] [outer = (nil)] 18:45:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x8c729c00) [pid = 1858] [serial = 2028] [outer = 0x8c265800] 18:45:53 INFO - PROCESS | 1858 | 1477446353208 Marionette DEBUG loaded listener.js 18:45:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x8c894000) [pid = 1858] [serial = 2029] [outer = 0x8c265800] 18:45:53 INFO - PROCESS | 1858 | 1477446353862 Marionette TRACE conn4 <- [1,3145,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 18:45:53 INFO - . 18:45:53 INFO - TEST-OK | /websockets/Close-clamp.htm | took 969ms 18:45:53 INFO - PROCESS | 1858 | 1477446353913 Marionette TRACE conn4 -> [0,3146,"getWindowHandle",null] 18:45:53 INFO - PROCESS | 1858 | 1477446353921 Marionette TRACE conn4 <- [1,3146,null,{"value":"7"}] 18:45:53 INFO - TEST-START | /websockets/Close-null.htm 18:45:53 INFO - PROCESS | 1858 | 1477446353938 Marionette TRACE conn4 -> [0,3147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:54 INFO - PROCESS | 1858 | 1477446354091 Marionette TRACE conn4 <- [1,3147,null,{"value":null}] 18:45:54 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:45:54 INFO - PROCESS | 1858 | 1477446354108 Marionette TRACE conn4 -> [0,3148,"getWindowHandles",null] 18:45:54 INFO - PROCESS | 1858 | 1477446354112 Marionette TRACE conn4 <- [1,3148,null,["7"]] 18:45:54 INFO - PROCESS | 1858 | 1477446354115 Marionette TRACE conn4 -> [0,3149,"switchToWindow",{"name":"7"}] 18:45:54 INFO - PROCESS | 1858 | 1477446354123 Marionette TRACE conn4 <- [1,3149,null,{}] 18:45:54 INFO - PROCESS | 1858 | 1477446354129 Marionette TRACE conn4 -> [0,3150,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-null.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db19400 == 29 [pid = 1858] [id = 699] 18:45:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x8db1a000) [pid = 1858] [serial = 2030] [outer = (nil)] 18:45:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x8db1c400) [pid = 1858] [serial = 2031] [outer = 0x8db1a000] 18:45:54 INFO - PROCESS | 1858 | 1477446354208 Marionette DEBUG loaded listener.js 18:45:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x8dc09c00) [pid = 1858] [serial = 2032] [outer = 0x8db1a000] 18:45:54 INFO - PROCESS | 1858 | 1477446354876 Marionette TRACE conn4 <- [1,3150,null,{"value":["/websockets/Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 18:45:54 INFO - . 18:45:54 INFO - TEST-OK | /websockets/Close-null.htm | took 979ms 18:45:54 INFO - PROCESS | 1858 | 1477446354918 Marionette TRACE conn4 -> [0,3151,"getWindowHandle",null] 18:45:54 INFO - PROCESS | 1858 | 1477446354922 Marionette TRACE conn4 <- [1,3151,null,{"value":"7"}] 18:45:54 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 18:45:54 INFO - PROCESS | 1858 | 1477446354929 Marionette TRACE conn4 -> [0,3152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:55 INFO - PROCESS | 1858 | 1477446355147 Marionette TRACE conn4 <- [1,3152,null,{"value":null}] 18:45:55 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:45:55 INFO - PROCESS | 1858 | 1477446355175 Marionette TRACE conn4 -> [0,3153,"getWindowHandles",null] 18:45:55 INFO - PROCESS | 1858 | 1477446355178 Marionette TRACE conn4 <- [1,3153,null,["7"]] 18:45:55 INFO - PROCESS | 1858 | 1477446355257 Marionette TRACE conn4 -> [0,3154,"switchToWindow",{"name":"7"}] 18:45:55 INFO - PROCESS | 1858 | 1477446355264 Marionette TRACE conn4 <- [1,3154,null,{}] 18:45:55 INFO - PROCESS | 1858 | 1477446355272 Marionette TRACE conn4 -> [0,3155,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-reason-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f846400 == 30 [pid = 1858] [id = 700] 18:45:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x8f846800) [pid = 1858] [serial = 2033] [outer = (nil)] 18:45:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x8f892400) [pid = 1858] [serial = 2034] [outer = 0x8f846800] 18:45:55 INFO - PROCESS | 1858 | 1477446355353 Marionette DEBUG loaded listener.js 18:45:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x8f895000) [pid = 1858] [serial = 2035] [outer = 0x8f846800] 18:45:55 INFO - PROCESS | 1858 | [1858] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 18:45:55 INFO - PROCESS | 1858 | [1858] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 18:45:55 INFO - PROCESS | 1858 | 1477446355988 Marionette TRACE conn4 <- [1,3155,null,{"value":["/websockets/Close-reason-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 18:45:56 INFO - .. 18:45:56 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1079ms 18:45:56 INFO - PROCESS | 1858 | 1477446356019 Marionette TRACE conn4 -> [0,3156,"getWindowHandle",null] 18:45:56 INFO - PROCESS | 1858 | 1477446356021 Marionette TRACE conn4 <- [1,3156,null,{"value":"7"}] 18:45:56 INFO - TEST-START | /websockets/Close-string.htm 18:45:56 INFO - PROCESS | 1858 | 1477446356028 Marionette TRACE conn4 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:56 INFO - PROCESS | 1858 | 1477446356239 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 18:45:56 INFO - PROCESS | 1858 | 1477446356324 Marionette TRACE conn4 -> [0,3158,"getWindowHandles",null] 18:45:56 INFO - PROCESS | 1858 | 1477446356328 Marionette TRACE conn4 <- [1,3158,null,["7"]] 18:45:56 INFO - PROCESS | 1858 | 1477446356332 Marionette TRACE conn4 -> [0,3159,"switchToWindow",{"name":"7"}] 18:45:56 INFO - PROCESS | 1858 | 1477446356350 Marionette TRACE conn4 <- [1,3159,null,{}] 18:45:56 INFO - PROCESS | 1858 | 1477446356362 Marionette TRACE conn4 -> [0,3160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-string.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x9424b800 == 31 [pid = 1858] [id = 701] 18:45:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x9424bc00) [pid = 1858] [serial = 2036] [outer = (nil)] 18:45:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x94251000) [pid = 1858] [serial = 2037] [outer = 0x9424bc00] 18:45:56 INFO - PROCESS | 1858 | 1477446356436 Marionette DEBUG loaded listener.js 18:45:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x942e6c00) [pid = 1858] [serial = 2038] [outer = 0x9424bc00] 18:45:56 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x87ce8000) [pid = 1858] [serial = 1995] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 18:45:56 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8f682400) [pid = 1858] [serial = 1989] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 18:45:56 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x90653400) [pid = 1858] [serial = 1992] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 18:45:56 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x8c262c00) [pid = 1858] [serial = 1998] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 18:45:56 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x8c896000) [pid = 1858] [serial = 2001] [outer = (nil)] [url = about:blank] 18:45:56 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x8b7ec400) [pid = 1858] [serial = 1983] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 18:45:56 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x9064e400) [pid = 1858] [serial = 2006] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 18:45:56 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x9318c000) [pid = 1858] [serial = 2009] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 18:45:56 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x8db20000) [pid = 1858] [serial = 2003] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 18:45:56 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8c734800) [pid = 1858] [serial = 1986] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 18:45:57 INFO - PROCESS | 1858 | 1477446357034 Marionette TRACE conn4 <- [1,3160,null,{"value":["/websockets/Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(String) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 18:45:57 INFO - . 18:45:57 INFO - TEST-OK | /websockets/Close-string.htm | took 1019ms 18:45:57 INFO - PROCESS | 1858 | 1477446357047 Marionette TRACE conn4 -> [0,3161,"getWindowHandle",null] 18:45:57 INFO - PROCESS | 1858 | 1477446357049 Marionette TRACE conn4 <- [1,3161,null,{"value":"7"}] 18:45:57 INFO - TEST-START | /websockets/Close-undefined.htm 18:45:57 INFO - PROCESS | 1858 | 1477446357064 Marionette TRACE conn4 -> [0,3162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:57 INFO - PROCESS | 1858 | 1477446357295 Marionette TRACE conn4 <- [1,3162,null,{"value":null}] 18:45:57 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:45:57 INFO - PROCESS | 1858 | 1477446357315 Marionette TRACE conn4 -> [0,3163,"getWindowHandles",null] 18:45:57 INFO - PROCESS | 1858 | 1477446357318 Marionette TRACE conn4 <- [1,3163,null,["7"]] 18:45:57 INFO - PROCESS | 1858 | 1477446357323 Marionette TRACE conn4 -> [0,3164,"switchToWindow",{"name":"7"}] 18:45:57 INFO - PROCESS | 1858 | 1477446357328 Marionette TRACE conn4 <- [1,3164,null,{}] 18:45:57 INFO - PROCESS | 1858 | 1477446357333 Marionette TRACE conn4 -> [0,3165,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-undefined.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:57 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b5f1000 == 32 [pid = 1858] [id = 702] 18:45:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x959c2800) [pid = 1858] [serial = 2039] [outer = (nil)] 18:45:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x95ab4400) [pid = 1858] [serial = 2040] [outer = 0x959c2800] 18:45:57 INFO - PROCESS | 1858 | 1477446357410 Marionette DEBUG loaded listener.js 18:45:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x95ab6000) [pid = 1858] [serial = 2041] [outer = 0x959c2800] 18:45:57 INFO - PROCESS | 1858 | 1477446357961 Marionette TRACE conn4 <- [1,3165,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 18:45:57 INFO - . 18:45:57 INFO - TEST-OK | /websockets/Close-undefined.htm | took 935ms 18:45:57 INFO - PROCESS | 1858 | 1477446357998 Marionette TRACE conn4 -> [0,3166,"getWindowHandle",null] 18:45:58 INFO - PROCESS | 1858 | 1477446358002 Marionette TRACE conn4 <- [1,3166,null,{"value":"7"}] 18:45:58 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 18:45:58 INFO - PROCESS | 1858 | 1477446358008 Marionette TRACE conn4 -> [0,3167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:58 INFO - PROCESS | 1858 | 1477446358153 Marionette TRACE conn4 <- [1,3167,null,{"value":null}] 18:45:58 INFO - PROCESS | 1858 | 1477446358161 Marionette TRACE conn4 -> [0,3168,"getWindowHandles",null] 18:45:58 INFO - PROCESS | 1858 | 1477446358165 Marionette TRACE conn4 <- [1,3168,null,["7"]] 18:45:58 INFO - PROCESS | 1858 | 1477446358171 Marionette TRACE conn4 -> [0,3169,"switchToWindow",{"name":"7"}] 18:45:58 INFO - PROCESS | 1858 | 1477446358182 Marionette TRACE conn4 <- [1,3169,null,{}] 18:45:58 INFO - PROCESS | 1858 | 1477446358186 Marionette TRACE conn4 -> [0,3170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-blocked-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x95abd000 == 33 [pid = 1858] [id = 703] 18:45:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x95abd400) [pid = 1858] [serial = 2042] [outer = (nil)] 18:45:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x95c2e400) [pid = 1858] [serial = 2043] [outer = 0x95abd400] 18:45:58 INFO - PROCESS | 1858 | 1477446358259 Marionette DEBUG loaded listener.js 18:45:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x95c2ec00) [pid = 1858] [serial = 2044] [outer = 0x95abd400] 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:58 INFO - PROCESS | 1858 | [1858] 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 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:58 INFO - PROCESS | 1858 | [1858] 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 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:58 INFO - PROCESS | 1858 | [1858] 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 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:58 INFO - PROCESS | 1858 | [1858] 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 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:58 INFO - PROCESS | 1858 | [1858] 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 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:58 INFO - PROCESS | 1858 | [1858] 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 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:58 INFO - PROCESS | 1858 | [1858] 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 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:58 INFO - PROCESS | 1858 | [1858] 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 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:58 INFO - PROCESS | 1858 | [1858] 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 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:58 INFO - PROCESS | 1858 | [1858] 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 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:58 INFO - PROCESS | 1858 | [1858] 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 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:58 INFO - PROCESS | 1858 | [1858] 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 18:45:58 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - . 18:45:59 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1329ms 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 18:45:59 INFO - PROCESS | 1858 | [1858] 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 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:45:59 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:45:59 INFO - PROCESS | 1858 | 1477446359298 Marionette TRACE conn4 <- [1,3170,null,{"value":["/websockets/Create-Secure-blocked-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a blocked port - SECURITY_ERR should be thrown",0,null,null]]]}] 18:45:59 INFO - PROCESS | 1858 | 1477446359337 Marionette TRACE conn4 -> [0,3171,"getWindowHandle",null] 18:45:59 INFO - PROCESS | 1858 | 1477446359355 Marionette TRACE conn4 <- [1,3171,null,{"value":"7"}] 18:45:59 INFO - PROCESS | 1858 | 1477446359401 Marionette TRACE conn4 -> [0,3172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:45:59 INFO - PROCESS | 1858 | 1477446359620 Marionette TRACE conn4 <- [1,3172,null,{"value":null}] 18:45:59 INFO - PROCESS | 1858 | 1477446359794 Marionette TRACE conn4 -> [0,3173,"getWindowHandles",null] 18:45:59 INFO - PROCESS | 1858 | 1477446359801 Marionette TRACE conn4 <- [1,3173,null,["7"]] 18:45:59 INFO - PROCESS | 1858 | 1477446359809 Marionette TRACE conn4 -> [0,3174,"switchToWindow",{"name":"7"}] 18:45:59 INFO - PROCESS | 1858 | 1477446359815 Marionette TRACE conn4 <- [1,3174,null,{}] 18:45:59 INFO - PROCESS | 1858 | 1477446359863 Marionette TRACE conn4 -> [0,3175,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-extensions-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:45:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb2e800 == 34 [pid = 1858] [id = 704] 18:45:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x8bb2ec00) [pid = 1858] [serial = 2045] [outer = (nil)] 18:45:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x8c25e400) [pid = 1858] [serial = 2046] [outer = 0x8bb2ec00] 18:45:59 INFO - PROCESS | 1858 | 1477446359958 Marionette DEBUG loaded listener.js 18:46:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8c265000) [pid = 1858] [serial = 2047] [outer = 0x8bb2ec00] 18:46:02 INFO - PROCESS | 1858 | --DOCSHELL 0x8b5f1000 == 33 [pid = 1858] [id = 702] 18:46:02 INFO - PROCESS | 1858 | --DOCSHELL 0x9424b800 == 32 [pid = 1858] [id = 701] 18:46:02 INFO - PROCESS | 1858 | --DOCSHELL 0x8f846400 == 31 [pid = 1858] [id = 700] 18:46:02 INFO - PROCESS | 1858 | --DOCSHELL 0x8db19400 == 30 [pid = 1858] [id = 699] 18:46:02 INFO - PROCESS | 1858 | --DOCSHELL 0x8c263400 == 29 [pid = 1858] [id = 698] 18:46:02 INFO - PROCESS | 1858 | --DOCSHELL 0x87cdc800 == 28 [pid = 1858] [id = 697] 18:46:02 INFO - PROCESS | 1858 | --DOCSHELL 0x9064d800 == 27 [pid = 1858] [id = 696] 18:46:02 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca26800 == 26 [pid = 1858] [id = 695] 18:46:02 INFO - PROCESS | 1858 | --DOCSHELL 0x83185800 == 25 [pid = 1858] [id = 694] 18:46:02 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8ca29c00) [pid = 1858] [serial = 2002] [outer = (nil)] [url = about:blank] 18:46:02 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x94426800) [pid = 1858] [serial = 2013] [outer = (nil)] [url = about:blank] 18:46:02 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x94245800) [pid = 1858] [serial = 2010] [outer = (nil)] [url = about:blank] 18:46:02 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x942e3c00) [pid = 1858] [serial = 2011] [outer = (nil)] [url = about:blank] 18:46:02 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x90653000) [pid = 1858] [serial = 2007] [outer = (nil)] [url = about:blank] 18:46:02 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x9065b800) [pid = 1858] [serial = 2008] [outer = (nil)] [url = about:blank] 18:46:02 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x8db96c00) [pid = 1858] [serial = 2004] [outer = (nil)] [url = about:blank] 18:46:02 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x8dc0dc00) [pid = 1858] [serial = 2005] [outer = (nil)] [url = about:blank] 18:46:02 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8c26a800) [pid = 1858] [serial = 1999] [outer = (nil)] [url = about:blank] 18:46:02 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x8c72c400) [pid = 1858] [serial = 2000] [outer = (nil)] [url = about:blank] 18:46:02 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x8b8c7c00) [pid = 1858] [serial = 1996] [outer = (nil)] [url = about:blank] 18:46:02 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x8b8c5c00) [pid = 1858] [serial = 1997] [outer = (nil)] [url = about:blank] 18:46:02 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x90657400) [pid = 1858] [serial = 1993] [outer = (nil)] [url = about:blank] 18:46:02 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x91083400) [pid = 1858] [serial = 1994] [outer = (nil)] [url = about:blank] 18:46:02 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x8f840c00) [pid = 1858] [serial = 1990] [outer = (nil)] [url = about:blank] 18:46:02 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x8f88f400) [pid = 1858] [serial = 1991] [outer = (nil)] [url = about:blank] 18:46:02 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x8c896400) [pid = 1858] [serial = 1987] [outer = (nil)] [url = about:blank] 18:46:02 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x8c892400) [pid = 1858] [serial = 1988] [outer = (nil)] [url = about:blank] 18:46:02 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x8b7f5c00) [pid = 1858] [serial = 1984] [outer = (nil)] [url = about:blank] 18:46:02 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x8b7f3000) [pid = 1858] [serial = 1985] [outer = (nil)] [url = about:blank] 18:46:06 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x831ea800) [pid = 1858] [serial = 2015] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 18:46:06 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x8c265800) [pid = 1858] [serial = 2027] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 18:46:06 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x87cdcc00) [pid = 1858] [serial = 2024] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 18:46:06 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x90650000) [pid = 1858] [serial = 2021] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 18:46:06 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x9424bc00) [pid = 1858] [serial = 2036] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 18:46:06 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x959c2800) [pid = 1858] [serial = 2039] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 18:46:06 INFO - PROCESS | 1858 | --DOMWINDOW == 45 (0x8ca28c00) [pid = 1858] [serial = 2018] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 18:46:06 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0x8f846800) [pid = 1858] [serial = 2033] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 18:46:06 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0x8db1a000) [pid = 1858] [serial = 2030] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 18:46:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8fa1fc00 == 24 [pid = 1858] [id = 686] 18:46:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc88400 == 23 [pid = 1858] [id = 685] 18:46:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8c72ac00 == 22 [pid = 1858] [id = 684] 18:46:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8c268c00 == 21 [pid = 1858] [id = 677] 18:46:09 INFO - PROCESS | 1858 | --DOCSHELL 0x9064d000 == 20 [pid = 1858] [id = 691] 18:46:09 INFO - PROCESS | 1858 | --DOCSHELL 0x87ce7800 == 19 [pid = 1858] [id = 687] 18:46:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc84800 == 18 [pid = 1858] [id = 681] 18:46:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7ebc00 == 17 [pid = 1858] [id = 683] 18:46:09 INFO - PROCESS | 1858 | --DOCSHELL 0x942e8000 == 16 [pid = 1858] [id = 693] 18:46:09 INFO - PROCESS | 1858 | --DOCSHELL 0x9318a800 == 15 [pid = 1858] [id = 692] 18:46:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8db25400 == 14 [pid = 1858] [id = 680] 18:46:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8d80b800 == 13 [pid = 1858] [id = 679] 18:46:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8c7000 == 12 [pid = 1858] [id = 678] 18:46:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8db1f800 == 11 [pid = 1858] [id = 690] 18:46:09 INFO - PROCESS | 1858 | --DOCSHELL 0x831eac00 == 10 [pid = 1858] [id = 675] 18:46:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8c261400 == 9 [pid = 1858] [id = 688] 18:46:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7ec000 == 8 [pid = 1858] [id = 676] 18:46:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8f845400 == 7 [pid = 1858] [id = 682] 18:46:09 INFO - PROCESS | 1858 | --DOCSHELL 0x95abd000 == 6 [pid = 1858] [id = 703] 18:46:09 INFO - PROCESS | 1858 | --DOMWINDOW == 42 (0x8b5ff800) [pid = 1858] [serial = 2026] [outer = (nil)] [url = about:blank] 18:46:09 INFO - PROCESS | 1858 | --DOMWINDOW == 41 (0x87ce2400) [pid = 1858] [serial = 2025] [outer = (nil)] [url = about:blank] 18:46:09 INFO - PROCESS | 1858 | --DOMWINDOW == 40 (0x8c894000) [pid = 1858] [serial = 2029] [outer = (nil)] [url = about:blank] 18:46:09 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x8c729c00) [pid = 1858] [serial = 2028] [outer = (nil)] [url = about:blank] 18:46:09 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x8dc09c00) [pid = 1858] [serial = 2032] [outer = (nil)] [url = about:blank] 18:46:09 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x8db1c400) [pid = 1858] [serial = 2031] [outer = (nil)] [url = about:blank] 18:46:09 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x8f895000) [pid = 1858] [serial = 2035] [outer = (nil)] [url = about:blank] 18:46:09 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x8f892400) [pid = 1858] [serial = 2034] [outer = (nil)] [url = about:blank] 18:46:09 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x942e6c00) [pid = 1858] [serial = 2038] [outer = (nil)] [url = about:blank] 18:46:09 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x94251000) [pid = 1858] [serial = 2037] [outer = (nil)] [url = about:blank] 18:46:09 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x95ab6000) [pid = 1858] [serial = 2041] [outer = (nil)] [url = about:blank] 18:46:09 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x95ab4400) [pid = 1858] [serial = 2040] [outer = (nil)] [url = about:blank] 18:46:09 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x92a22000) [pid = 1858] [serial = 2022] [outer = (nil)] [url = about:blank] 18:46:09 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x9385a800) [pid = 1858] [serial = 2023] [outer = (nil)] [url = about:blank] 18:46:09 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8d68a800) [pid = 1858] [serial = 2019] [outer = (nil)] [url = about:blank] 18:46:09 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8ca30400) [pid = 1858] [serial = 2020] [outer = (nil)] [url = about:blank] 18:46:09 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x87ce7c00) [pid = 1858] [serial = 2016] [outer = (nil)] [url = about:blank] 18:46:09 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x87cdec00) [pid = 1858] [serial = 2017] [outer = (nil)] [url = about:blank] 18:46:09 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x95c2e400) [pid = 1858] [serial = 2043] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x95abd400) [pid = 1858] [serial = 2042] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 18:46:11 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x942e9000) [pid = 1858] [serial = 2012] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 18:46:17 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x94576800) [pid = 1858] [serial = 2014] [outer = (nil)] [url = about:blank] 18:46:17 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x95c2ec00) [pid = 1858] [serial = 2044] [outer = (nil)] [url = about:blank] 18:46:17 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x8c25e400) [pid = 1858] [serial = 2046] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:46:30 INFO - PROCESS | 1858 | 1477446390152 Marionette TRACE conn4 <- [1,3175,null,{"value":["/websockets/Create-Secure-extensions-empty.htm",2,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be opened",1,"assert_equals: extensions should be empty expected \"\" but got \"permessage-deflate\"","@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:20:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:19:9\n"],["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be closed",3,null,null]]]}] 18:46:30 INFO - .. 18:46:30 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30814ms 18:46:30 INFO - PROCESS | 1858 | 1477446390182 Marionette TRACE conn4 -> [0,3176,"getWindowHandle",null] 18:46:30 INFO - PROCESS | 1858 | 1477446390189 Marionette TRACE conn4 <- [1,3176,null,{"value":"7"}] 18:46:30 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 18:46:30 INFO - PROCESS | 1858 | 1477446390209 Marionette TRACE conn4 -> [0,3177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:30 INFO - PROCESS | 1858 | 1477446390438 Marionette TRACE conn4 <- [1,3177,null,{"value":null}] 18:46:30 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:46:30 INFO - PROCESS | 1858 | 1477446390520 Marionette TRACE conn4 -> [0,3178,"getWindowHandles",null] 18:46:30 INFO - PROCESS | 1858 | 1477446390526 Marionette TRACE conn4 <- [1,3178,null,["7"]] 18:46:30 INFO - PROCESS | 1858 | 1477446390534 Marionette TRACE conn4 -> [0,3179,"switchToWindow",{"name":"7"}] 18:46:30 INFO - PROCESS | 1858 | 1477446390542 Marionette TRACE conn4 <- [1,3179,null,{}] 18:46:30 INFO - PROCESS | 1858 | 1477446390549 Marionette TRACE conn4 -> [0,3180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-url-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:30 INFO - PROCESS | 1858 | ++DOCSHELL 0x87cda000 == 7 [pid = 1858] [id = 705] 18:46:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x87cda400) [pid = 1858] [serial = 2048] [outer = (nil)] 18:46:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cdd400) [pid = 1858] [serial = 2049] [outer = 0x87cda400] 18:46:30 INFO - PROCESS | 1858 | 1477446390640 Marionette DEBUG loaded listener.js 18:46:30 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce4000) [pid = 1858] [serial = 2050] [outer = 0x87cda400] 18:46:31 INFO - PROCESS | 1858 | [1858] 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 18:46:31 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:46:31 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:46:31 INFO - PROCESS | 1858 | 1477446391166 Marionette TRACE conn4 <- [1,3180,null,{"value":["/websockets/Create-Secure-url-with-space.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown",0,null,null]]]}] 18:46:31 INFO - . 18:46:31 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1028ms 18:46:31 INFO - PROCESS | 1858 | 1477446391229 Marionette TRACE conn4 -> [0,3181,"getWindowHandle",null] 18:46:31 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 18:46:31 INFO - PROCESS | 1858 | 1477446391234 Marionette TRACE conn4 <- [1,3181,null,{"value":"7"}] 18:46:31 INFO - PROCESS | 1858 | 1477446391241 Marionette TRACE conn4 -> [0,3182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:31 INFO - PROCESS | 1858 | 1477446391460 Marionette TRACE conn4 <- [1,3182,null,{"value":null}] 18:46:31 INFO - PROCESS | 1858 | 1477446391473 Marionette TRACE conn4 -> [0,3183,"getWindowHandles",null] 18:46:31 INFO - PROCESS | 1858 | 1477446391479 Marionette TRACE conn4 <- [1,3183,null,["7"]] 18:46:31 INFO - PROCESS | 1858 | 1477446391486 Marionette TRACE conn4 -> [0,3184,"switchToWindow",{"name":"7"}] 18:46:31 INFO - PROCESS | 1858 | 1477446391492 Marionette TRACE conn4 <- [1,3184,null,{}] 18:46:31 INFO - PROCESS | 1858 | 1477446391498 Marionette TRACE conn4 -> [0,3185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7ea400 == 8 [pid = 1858] [id = 706] 18:46:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8b7ebc00) [pid = 1858] [serial = 2051] [outer = (nil)] 18:46:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8b7ee000) [pid = 1858] [serial = 2052] [outer = 0x8b7ebc00] 18:46:31 INFO - PROCESS | 1858 | 1477446391643 Marionette DEBUG loaded listener.js 18:46:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8b7ee400) [pid = 1858] [serial = 2053] [outer = 0x8b7ebc00] 18:46:32 INFO - PROCESS | 1858 | 1477446392189 Marionette TRACE conn4 <- [1,3185,null,{"value":["/websockets/Create-Secure-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 18:46:32 INFO - .. 18:46:32 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 969ms 18:46:32 INFO - PROCESS | 1858 | 1477446392219 Marionette TRACE conn4 -> [0,3186,"getWindowHandle",null] 18:46:32 INFO - PROCESS | 1858 | 1477446392227 Marionette TRACE conn4 <- [1,3186,null,{"value":"7"}] 18:46:32 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 18:46:32 INFO - PROCESS | 1858 | 1477446392297 Marionette TRACE conn4 -> [0,3187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:32 INFO - PROCESS | 1858 | 1477446392523 Marionette TRACE conn4 <- [1,3187,null,{"value":null}] 18:46:32 INFO - PROCESS | 1858 | 1477446392538 Marionette TRACE conn4 -> [0,3188,"getWindowHandles",null] 18:46:32 INFO - PROCESS | 1858 | 1477446392542 Marionette TRACE conn4 <- [1,3188,null,["7"]] 18:46:32 INFO - PROCESS | 1858 | 1477446392549 Marionette TRACE conn4 -> [0,3189,"switchToWindow",{"name":"7"}] 18:46:32 INFO - PROCESS | 1858 | 1477446392557 Marionette TRACE conn4 <- [1,3189,null,{}] 18:46:32 INFO - PROCESS | 1858 | 1477446392563 Marionette TRACE conn4 -> [0,3190,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-binaryType-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c13c400 == 9 [pid = 1858] [id = 707] 18:46:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8c13d000) [pid = 1858] [serial = 2054] [outer = (nil)] 18:46:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8c25f400) [pid = 1858] [serial = 2055] [outer = 0x8c13d000] 18:46:32 INFO - PROCESS | 1858 | 1477446392646 Marionette DEBUG loaded listener.js 18:46:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8c264400) [pid = 1858] [serial = 2056] [outer = 0x8c13d000] 18:46:33 INFO - PROCESS | 1858 | 1477446393287 Marionette TRACE conn4 <- [1,3190,null,{"value":["/websockets/Create-Secure-valid-url-binaryType-blob.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be closed",0,null,null]]]}] 18:46:33 INFO - .. 18:46:33 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1074ms 18:46:33 INFO - PROCESS | 1858 | 1477446393307 Marionette TRACE conn4 -> [0,3191,"getWindowHandle",null] 18:46:33 INFO - PROCESS | 1858 | 1477446393312 Marionette TRACE conn4 <- [1,3191,null,{"value":"7"}] 18:46:33 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 18:46:33 INFO - PROCESS | 1858 | 1477446393319 Marionette TRACE conn4 -> [0,3192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:33 INFO - PROCESS | 1858 | 1477446393481 Marionette TRACE conn4 <- [1,3192,null,{"value":null}] 18:46:33 INFO - PROCESS | 1858 | 1477446393606 Marionette TRACE conn4 -> [0,3193,"getWindowHandles",null] 18:46:33 INFO - PROCESS | 1858 | 1477446393613 Marionette TRACE conn4 <- [1,3193,null,["7"]] 18:46:33 INFO - PROCESS | 1858 | 1477446393622 Marionette TRACE conn4 -> [0,3194,"switchToWindow",{"name":"7"}] 18:46:33 INFO - PROCESS | 1858 | 1477446393628 Marionette TRACE conn4 <- [1,3194,null,{}] 18:46:33 INFO - PROCESS | 1858 | 1477446393634 Marionette TRACE conn4 -> [0,3195,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x83183000 == 10 [pid = 1858] [id = 708] 18:46:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8c737000) [pid = 1858] [serial = 2057] [outer = (nil)] 18:46:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8c894000) [pid = 1858] [serial = 2058] [outer = 0x8c737000] 18:46:33 INFO - PROCESS | 1858 | 1477446393710 Marionette DEBUG loaded listener.js 18:46:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8c89d800) [pid = 1858] [serial = 2059] [outer = 0x8c737000] 18:46:34 INFO - PROCESS | 1858 | 1477446394252 Marionette TRACE conn4 <- [1,3195,null,{"value":["/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - protocol should be set correctly - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 18:46:34 INFO - .. 18:46:34 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 972ms 18:46:34 INFO - PROCESS | 1858 | 1477446394290 Marionette TRACE conn4 -> [0,3196,"getWindowHandle",null] 18:46:34 INFO - PROCESS | 1858 | 1477446394295 Marionette TRACE conn4 <- [1,3196,null,{"value":"7"}] 18:46:34 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 18:46:34 INFO - PROCESS | 1858 | 1477446394302 Marionette TRACE conn4 -> [0,3197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:34 INFO - PROCESS | 1858 | 1477446394457 Marionette TRACE conn4 <- [1,3197,null,{"value":null}] 18:46:34 INFO - PROCESS | 1858 | 1477446394474 Marionette TRACE conn4 -> [0,3198,"getWindowHandles",null] 18:46:34 INFO - PROCESS | 1858 | 1477446394478 Marionette TRACE conn4 <- [1,3198,null,["7"]] 18:46:34 INFO - PROCESS | 1858 | 1477446394484 Marionette TRACE conn4 -> [0,3199,"switchToWindow",{"name":"7"}] 18:46:34 INFO - PROCESS | 1858 | 1477446394489 Marionette TRACE conn4 <- [1,3199,null,{}] 18:46:34 INFO - PROCESS | 1858 | 1477446394494 Marionette TRACE conn4 -> [0,3200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:34 INFO - PROCESS | 1858 | ++DOCSHELL 0x8ca2b800 == 11 [pid = 1858] [id = 709] 18:46:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8ca2bc00) [pid = 1858] [serial = 2060] [outer = (nil)] 18:46:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8ca2fc00) [pid = 1858] [serial = 2061] [outer = 0x8ca2bc00] 18:46:34 INFO - PROCESS | 1858 | 1477446394568 Marionette DEBUG loaded listener.js 18:46:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8cb3a000) [pid = 1858] [serial = 2062] [outer = 0x8ca2bc00] 18:46:35 INFO - PROCESS | 1858 | 1477446395175 Marionette TRACE conn4 <- [1,3200,null,{"value":["/websockets/Create-Secure-valid-url-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Check readyState is 1",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 18:46:35 INFO - .. 18:46:35 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 920ms 18:46:35 INFO - PROCESS | 1858 | 1477446395222 Marionette TRACE conn4 -> [0,3201,"getWindowHandle",null] 18:46:35 INFO - PROCESS | 1858 | 1477446395226 Marionette TRACE conn4 <- [1,3201,null,{"value":"7"}] 18:46:35 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 18:46:35 INFO - PROCESS | 1858 | 1477446395234 Marionette TRACE conn4 -> [0,3202,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:35 INFO - PROCESS | 1858 | 1477446395475 Marionette TRACE conn4 <- [1,3202,null,{"value":null}] 18:46:35 INFO - PROCESS | 1858 | 1477446395487 Marionette TRACE conn4 -> [0,3203,"getWindowHandles",null] 18:46:35 INFO - PROCESS | 1858 | 1477446395490 Marionette TRACE conn4 <- [1,3203,null,["7"]] 18:46:35 INFO - PROCESS | 1858 | 1477446395500 Marionette TRACE conn4 -> [0,3204,"switchToWindow",{"name":"7"}] 18:46:35 INFO - PROCESS | 1858 | 1477446395504 Marionette TRACE conn4 <- [1,3204,null,{}] 18:46:35 INFO - PROCESS | 1858 | 1477446395510 Marionette TRACE conn4 -> [0,3205,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d875000 == 12 [pid = 1858] [id = 710] 18:46:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8d978000) [pid = 1858] [serial = 2063] [outer = (nil)] 18:46:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x8db22800) [pid = 1858] [serial = 2064] [outer = 0x8d978000] 18:46:35 INFO - PROCESS | 1858 | 1477446395587 Marionette DEBUG loaded listener.js 18:46:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x8db9bc00) [pid = 1858] [serial = 2065] [outer = 0x8d978000] 18:46:36 INFO - PROCESS | 1858 | 1477446396170 Marionette TRACE conn4 <- [1,3205,null,{"value":["/websockets/Create-Secure-valid-url.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 18:46:36 INFO - .. 18:46:36 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 971ms 18:46:36 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 18:46:36 INFO - PROCESS | 1858 | 1477446396205 Marionette TRACE conn4 -> [0,3206,"getWindowHandle",null] 18:46:36 INFO - PROCESS | 1858 | 1477446396207 Marionette TRACE conn4 <- [1,3206,null,{"value":"7"}] 18:46:36 INFO - PROCESS | 1858 | 1477446396214 Marionette TRACE conn4 -> [0,3207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:36 INFO - PROCESS | 1858 | 1477446396355 Marionette TRACE conn4 <- [1,3207,null,{"value":null}] 18:46:36 INFO - PROCESS | 1858 | 1477446396365 Marionette TRACE conn4 -> [0,3208,"getWindowHandles",null] 18:46:36 INFO - PROCESS | 1858 | 1477446396371 Marionette TRACE conn4 <- [1,3208,null,["7"]] 18:46:36 INFO - PROCESS | 1858 | 1477446396376 Marionette TRACE conn4 -> [0,3209,"switchToWindow",{"name":"7"}] 18:46:36 INFO - PROCESS | 1858 | 1477446396382 Marionette TRACE conn4 <- [1,3209,null,{}] 18:46:36 INFO - PROCESS | 1858 | 1477446396499 Marionette TRACE conn4 -> [0,3210,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc07800 == 13 [pid = 1858] [id = 711] 18:46:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x8dc07c00) [pid = 1858] [serial = 2066] [outer = (nil)] 18:46:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x8dc0b400) [pid = 1858] [serial = 2067] [outer = 0x8dc07c00] 18:46:36 INFO - PROCESS | 1858 | 1477446396576 Marionette DEBUG loaded listener.js 18:46:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x8dc0b800) [pid = 1858] [serial = 2068] [outer = 0x8dc07c00] 18:46:37 INFO - PROCESS | 1858 | 1477446397051 Marionette TRACE conn4 <- [1,3210,null,{"value":["/websockets/Create-Secure-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 18:46:37 INFO - . 18:46:37 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 872ms 18:46:37 INFO - PROCESS | 1858 | 1477446397085 Marionette TRACE conn4 -> [0,3211,"getWindowHandle",null] 18:46:37 INFO - PROCESS | 1858 | 1477446397088 Marionette TRACE conn4 <- [1,3211,null,{"value":"7"}] 18:46:37 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 18:46:37 INFO - PROCESS | 1858 | 1477446397095 Marionette TRACE conn4 -> [0,3212,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:37 INFO - PROCESS | 1858 | 1477446397245 Marionette TRACE conn4 <- [1,3212,null,{"value":null}] 18:46:37 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:46:37 INFO - PROCESS | 1858 | 1477446397260 Marionette TRACE conn4 -> [0,3213,"getWindowHandles",null] 18:46:37 INFO - PROCESS | 1858 | 1477446397283 Marionette TRACE conn4 <- [1,3213,null,["7"]] 18:46:37 INFO - PROCESS | 1858 | 1477446397424 Marionette TRACE conn4 -> [0,3214,"switchToWindow",{"name":"7"}] 18:46:37 INFO - PROCESS | 1858 | 1477446397429 Marionette TRACE conn4 <- [1,3214,null,{}] 18:46:37 INFO - PROCESS | 1858 | 1477446397434 Marionette TRACE conn4 -> [0,3215,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-asciiSep-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc0f800 == 14 [pid = 1858] [id = 712] 18:46:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x8dc8bc00) [pid = 1858] [serial = 2069] [outer = (nil)] 18:46:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x8f83a800) [pid = 1858] [serial = 2070] [outer = 0x8dc8bc00] 18:46:37 INFO - PROCESS | 1858 | 1477446397508 Marionette DEBUG loaded listener.js 18:46:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x8f83b800) [pid = 1858] [serial = 2071] [outer = 0x8dc8bc00] 18:46:38 INFO - PROCESS | 1858 | 1477446397995 Marionette TRACE conn4 <- [1,3215,null,{"value":["/websockets/Create-asciiSep-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with an ascii separator character - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithAsciiSep(asciiWithSep) }\" did not throw","@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:16:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:13:13\n"]]]}] 18:46:38 INFO - . 18:46:38 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 939ms 18:46:38 INFO - PROCESS | 1858 | 1477446398035 Marionette TRACE conn4 -> [0,3216,"getWindowHandle",null] 18:46:38 INFO - PROCESS | 1858 | 1477446398039 Marionette TRACE conn4 <- [1,3216,null,{"value":"7"}] 18:46:38 INFO - TEST-START | /websockets/Create-invalid-urls.htm 18:46:38 INFO - PROCESS | 1858 | 1477446398047 Marionette TRACE conn4 -> [0,3217,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:38 INFO - PROCESS | 1858 | 1477446398189 Marionette TRACE conn4 <- [1,3217,null,{"value":null}] 18:46:38 INFO - PROCESS | 1858 | 1477446398200 Marionette TRACE conn4 -> [0,3218,"getWindowHandles",null] 18:46:38 INFO - PROCESS | 1858 | 1477446398203 Marionette TRACE conn4 <- [1,3218,null,["7"]] 18:46:38 INFO - PROCESS | 1858 | 1477446398208 Marionette TRACE conn4 -> [0,3219,"switchToWindow",{"name":"7"}] 18:46:38 INFO - PROCESS | 1858 | 1477446398214 Marionette TRACE conn4 <- [1,3219,null,{}] 18:46:38 INFO - PROCESS | 1858 | 1477446398360 Marionette TRACE conn4 -> [0,3220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-invalid-urls.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-invalid-urls.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x8317cc00 == 15 [pid = 1858] [id = 713] 18:46:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x8317e800) [pid = 1858] [serial = 2072] [outer = (nil)] 18:46:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x831e5c00) [pid = 1858] [serial = 2073] [outer = 0x8317e800] 18:46:38 INFO - PROCESS | 1858 | 1477446398454 Marionette DEBUG loaded listener.js 18:46:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x831ed800) [pid = 1858] [serial = 2074] [outer = 0x8317e800] 18:46:38 INFO - PROCESS | 1858 | [1858] 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 18:46:38 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:46:38 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:46:38 INFO - PROCESS | 1858 | [1858] 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 18:46:38 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:46:38 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:46:38 INFO - PROCESS | 1858 | [1858] 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 18:46:38 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:46:38 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:46:38 INFO - PROCESS | 1858 | [1858] 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 18:46:38 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:46:38 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:46:38 INFO - PROCESS | 1858 | [1858] 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 18:46:39 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:46:39 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:46:39 INFO - PROCESS | 1858 | 1477446399132 Marionette TRACE conn4 <- [1,3220,null,{"value":["/websockets/Create-invalid-urls.htm",0,null,null,[["Url is /echo - should throw SYNTAX_ERR",0,null,null],["Url is a mail address - should throw SYNTAX_ERR",0,null,null],["Url is about:blank - should throw SYNTAX_ERR",0,null,null],["Url is ?test - should throw SYNTAX_ERR",0,null,null],["Url is #test - should throw SYNTAX_ERR",0,null,null]]]}] 18:46:39 INFO - ..... 18:46:39 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1123ms 18:46:39 INFO - PROCESS | 1858 | 1477446399171 Marionette TRACE conn4 -> [0,3221,"getWindowHandle",null] 18:46:39 INFO - PROCESS | 1858 | 1477446399177 Marionette TRACE conn4 <- [1,3221,null,{"value":"7"}] 18:46:39 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 18:46:39 INFO - PROCESS | 1858 | 1477446399191 Marionette TRACE conn4 -> [0,3222,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:39 INFO - PROCESS | 1858 | 1477446399400 Marionette TRACE conn4 <- [1,3222,null,{"value":null}] 18:46:39 INFO - PROCESS | 1858 | 1477446399568 Marionette TRACE conn4 -> [0,3223,"getWindowHandles",null] 18:46:39 INFO - PROCESS | 1858 | 1477446399574 Marionette TRACE conn4 <- [1,3223,null,["7"]] 18:46:39 INFO - PROCESS | 1858 | 1477446399597 Marionette TRACE conn4 -> [0,3224,"switchToWindow",{"name":"7"}] 18:46:39 INFO - PROCESS | 1858 | 1477446399604 Marionette TRACE conn4 <- [1,3224,null,{}] 18:46:39 INFO - PROCESS | 1858 | 1477446399614 Marionette TRACE conn4 -> [0,3225,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-non-absolute-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-non-absolute-url.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8d4000 == 16 [pid = 1858] [id = 714] 18:46:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 47 (0x8b8d4800) [pid = 1858] [serial = 2075] [outer = (nil)] 18:46:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 48 (0x8c130000) [pid = 1858] [serial = 2076] [outer = 0x8b8d4800] 18:46:39 INFO - PROCESS | 1858 | 1477446399706 Marionette DEBUG loaded listener.js 18:46:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 49 (0x8c25fc00) [pid = 1858] [serial = 2077] [outer = 0x8b8d4800] 18:46:40 INFO - PROCESS | 1858 | [1858] 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 18:46:40 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:46:40 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:46:40 INFO - PROCESS | 1858 | 1477446400322 Marionette TRACE conn4 <- [1,3225,null,{"value":["/websockets/Create-non-absolute-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a non absolute URL - SYNTAX_ERR is thrown",0,null,null]]]}] 18:46:40 INFO - . 18:46:40 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1169ms 18:46:40 INFO - PROCESS | 1858 | 1477446400359 Marionette TRACE conn4 -> [0,3226,"getWindowHandle",null] 18:46:40 INFO - PROCESS | 1858 | 1477446400363 Marionette TRACE conn4 <- [1,3226,null,{"value":"7"}] 18:46:40 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 18:46:40 INFO - PROCESS | 1858 | 1477446400372 Marionette TRACE conn4 -> [0,3227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:40 INFO - PROCESS | 1858 | 1477446400552 Marionette TRACE conn4 <- [1,3227,null,{"value":null}] 18:46:40 INFO - PROCESS | 1858 | 1477446400730 Marionette TRACE conn4 -> [0,3228,"getWindowHandles",null] 18:46:40 INFO - PROCESS | 1858 | 1477446400733 Marionette TRACE conn4 <- [1,3228,null,["7"]] 18:46:40 INFO - PROCESS | 1858 | 1477446400746 Marionette TRACE conn4 -> [0,3229,"switchToWindow",{"name":"7"}] 18:46:40 INFO - PROCESS | 1858 | 1477446400751 Marionette TRACE conn4 <- [1,3229,null,{}] 18:46:40 INFO - PROCESS | 1858 | 1477446400760 Marionette TRACE conn4 -> [0,3230,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-nonAscii-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d80b400 == 17 [pid = 1858] [id = 715] 18:46:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 50 (0x8d80ec00) [pid = 1858] [serial = 2078] [outer = (nil)] 18:46:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 51 (0x8db1e800) [pid = 1858] [serial = 2079] [outer = 0x8d80ec00] 18:46:40 INFO - PROCESS | 1858 | 1477446400856 Marionette DEBUG loaded listener.js 18:46:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 52 (0x8f83dc00) [pid = 1858] [serial = 2080] [outer = 0x8d80ec00] 18:46:41 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:46:41 INFO - PROCESS | 1858 | 1477446401460 Marionette TRACE conn4 <- [1,3230,null,{"value":["/websockets/Create-nonAscii-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with non-ascii values - SYNTAX_ERR is thrown",0,null,null]]]}] 18:46:41 INFO - . 18:46:41 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1119ms 18:46:41 INFO - PROCESS | 1858 | 1477446401503 Marionette TRACE conn4 -> [0,3231,"getWindowHandle",null] 18:46:41 INFO - PROCESS | 1858 | 1477446401506 Marionette TRACE conn4 <- [1,3231,null,{"value":"7"}] 18:46:41 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 18:46:41 INFO - PROCESS | 1858 | 1477446401515 Marionette TRACE conn4 -> [0,3232,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:41 INFO - PROCESS | 1858 | 1477446401680 Marionette TRACE conn4 <- [1,3232,null,{"value":null}] 18:46:41 INFO - PROCESS | 1858 | 1477446401858 Marionette TRACE conn4 -> [0,3233,"getWindowHandles",null] 18:46:41 INFO - PROCESS | 1858 | 1477446401864 Marionette TRACE conn4 <- [1,3233,null,["7"]] 18:46:41 INFO - PROCESS | 1858 | 1477446401870 Marionette TRACE conn4 -> [0,3234,"switchToWindow",{"name":"7"}] 18:46:41 INFO - PROCESS | 1858 | 1477446401877 Marionette TRACE conn4 <- [1,3234,null,{}] 18:46:41 INFO - PROCESS | 1858 | 1477446401883 Marionette TRACE conn4 -> [0,3235,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocol-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocol-with-space.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f97b000 == 18 [pid = 1858] [id = 716] 18:46:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 53 (0x8f97b400) [pid = 1858] [serial = 2081] [outer = (nil)] 18:46:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 54 (0x8f981c00) [pid = 1858] [serial = 2082] [outer = 0x8f97b400] 18:46:41 INFO - PROCESS | 1858 | 1477446401965 Marionette DEBUG loaded listener.js 18:46:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 55 (0x8fa18000) [pid = 1858] [serial = 2083] [outer = 0x8f97b400] 18:46:42 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:46:42 INFO - PROCESS | 1858 | 1477446402673 Marionette TRACE conn4 <- [1,3235,null,{"value":["/websockets/Create-protocol-with-space.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with a space in it - SYNTAX_ERR is thrown",0,null,null]]]}] 18:46:42 INFO - . 18:46:42 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1221ms 18:46:42 INFO - PROCESS | 1858 | 1477446402737 Marionette TRACE conn4 -> [0,3236,"getWindowHandle",null] 18:46:42 INFO - PROCESS | 1858 | 1477446402743 Marionette TRACE conn4 <- [1,3236,null,{"value":"7"}] 18:46:42 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 18:46:42 INFO - PROCESS | 1858 | 1477446402752 Marionette TRACE conn4 -> [0,3237,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:42 INFO - PROCESS | 1858 | 1477446402922 Marionette TRACE conn4 <- [1,3237,null,{"value":null}] 18:46:43 INFO - PROCESS | 1858 | 1477446403098 Marionette TRACE conn4 -> [0,3238,"getWindowHandles",null] 18:46:43 INFO - PROCESS | 1858 | 1477446403109 Marionette TRACE conn4 <- [1,3238,null,["7"]] 18:46:43 INFO - PROCESS | 1858 | 1477446403131 Marionette TRACE conn4 -> [0,3239,"switchToWindow",{"name":"7"}] 18:46:43 INFO - PROCESS | 1858 | 1477446403138 Marionette TRACE conn4 <- [1,3239,null,{}] 18:46:43 INFO - PROCESS | 1858 | 1477446403144 Marionette TRACE conn4 -> [0,3240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated-case-insensitive.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x83185c00 == 19 [pid = 1858] [id = 717] 18:46:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 56 (0x831e1400) [pid = 1858] [serial = 2084] [outer = (nil)] 18:46:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 57 (0x8b8d3000) [pid = 1858] [serial = 2085] [outer = 0x831e1400] 18:46:43 INFO - PROCESS | 1858 | 1477446403233 Marionette DEBUG loaded listener.js 18:46:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 58 (0x8b8c9400) [pid = 1858] [serial = 2086] [outer = 0x831e1400] 18:46:44 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb2e800 == 18 [pid = 1858] [id = 704] 18:46:44 INFO - PROCESS | 1858 | 1477446404479 Marionette TRACE conn4 <- [1,3240,null,{"value":["/websockets/Create-protocols-repeated-case-insensitive.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithRepeatedProtocolsCaseInsensitive() }\" did not throw","@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:14:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:12:9\n"]]]}] 18:46:44 INFO - . 18:46:44 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1772ms 18:46:44 INFO - PROCESS | 1858 | 1477446404524 Marionette TRACE conn4 -> [0,3241,"getWindowHandle",null] 18:46:44 INFO - PROCESS | 1858 | 1477446404530 Marionette TRACE conn4 <- [1,3241,null,{"value":"7"}] 18:46:44 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 18:46:44 INFO - PROCESS | 1858 | 1477446404540 Marionette TRACE conn4 -> [0,3242,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:44 INFO - PROCESS | 1858 | 1477446404701 Marionette TRACE conn4 <- [1,3242,null,{"value":null}] 18:46:44 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:46:44 INFO - PROCESS | 1858 | 1477446404872 Marionette TRACE conn4 -> [0,3243,"getWindowHandles",null] 18:46:44 INFO - PROCESS | 1858 | 1477446404878 Marionette TRACE conn4 <- [1,3243,null,["7"]] 18:46:44 INFO - PROCESS | 1858 | 1477446404884 Marionette TRACE conn4 -> [0,3244,"switchToWindow",{"name":"7"}] 18:46:44 INFO - PROCESS | 1858 | 1477446404891 Marionette TRACE conn4 <- [1,3244,null,{}] 18:46:44 INFO - PROCESS | 1858 | 1477446404897 Marionette TRACE conn4 -> [0,3245,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7f5000 == 19 [pid = 1858] [id = 718] 18:46:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 59 (0x8b7f6400) [pid = 1858] [serial = 2087] [outer = (nil)] 18:46:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x8b8cec00) [pid = 1858] [serial = 2088] [outer = 0x8b7f6400] 18:46:44 INFO - PROCESS | 1858 | 1477446404978 Marionette DEBUG loaded listener.js 18:46:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x8bb31000) [pid = 1858] [serial = 2089] [outer = 0x8b7f6400] 18:46:45 INFO - PROCESS | 1858 | 1477446405483 Marionette TRACE conn4 <- [1,3245,null,{"value":["/websockets/Create-protocols-repeated.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values - SYNTAX_ERR is thrown",0,null,null]]]}] 18:46:45 INFO - . 18:46:45 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 970ms 18:46:45 INFO - PROCESS | 1858 | 1477446405509 Marionette TRACE conn4 -> [0,3246,"getWindowHandle",null] 18:46:45 INFO - PROCESS | 1858 | 1477446405514 Marionette TRACE conn4 <- [1,3246,null,{"value":"7"}] 18:46:45 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 18:46:45 INFO - PROCESS | 1858 | 1477446405528 Marionette TRACE conn4 -> [0,3247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:45 INFO - PROCESS | 1858 | 1477446405696 Marionette TRACE conn4 <- [1,3247,null,{"value":null}] 18:46:45 INFO - PROCESS | 1858 | 1477446405821 Marionette TRACE conn4 -> [0,3248,"getWindowHandles",null] 18:46:45 INFO - PROCESS | 1858 | 1477446405825 Marionette TRACE conn4 <- [1,3248,null,["7"]] 18:46:45 INFO - PROCESS | 1858 | 1477446405832 Marionette TRACE conn4 -> [0,3249,"switchToWindow",{"name":"7"}] 18:46:45 INFO - PROCESS | 1858 | 1477446405837 Marionette TRACE conn4 <- [1,3249,null,{}] 18:46:45 INFO - PROCESS | 1858 | 1477446405842 Marionette TRACE conn4 -> [0,3250,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c898400 == 20 [pid = 1858] [id = 719] 18:46:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x8c89b800) [pid = 1858] [serial = 2090] [outer = (nil)] 18:46:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x8ca24c00) [pid = 1858] [serial = 2091] [outer = 0x8c89b800] 18:46:45 INFO - PROCESS | 1858 | 1477446405918 Marionette DEBUG loaded listener.js 18:46:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x8ca26000) [pid = 1858] [serial = 2092] [outer = 0x8c89b800] 18:46:46 INFO - PROCESS | 1858 | 1477446406453 Marionette TRACE conn4 <- [1,3250,null,{"value":["/websockets/Create-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 18:46:46 INFO - .. 18:46:46 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 973ms 18:46:46 INFO - PROCESS | 1858 | 1477446406510 Marionette TRACE conn4 -> [0,3251,"getWindowHandle",null] 18:46:46 INFO - PROCESS | 1858 | 1477446406517 Marionette TRACE conn4 <- [1,3251,null,{"value":"7"}] 18:46:46 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 18:46:46 INFO - PROCESS | 1858 | 1477446406523 Marionette TRACE conn4 -> [0,3252,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:46 INFO - PROCESS | 1858 | 1477446406728 Marionette TRACE conn4 <- [1,3252,null,{"value":null}] 18:46:46 INFO - PROCESS | 1858 | 1477446406752 Marionette TRACE conn4 -> [0,3253,"getWindowHandles",null] 18:46:46 INFO - PROCESS | 1858 | 1477446406757 Marionette TRACE conn4 <- [1,3253,null,["7"]] 18:46:46 INFO - PROCESS | 1858 | 1477446406761 Marionette TRACE conn4 -> [0,3254,"switchToWindow",{"name":"7"}] 18:46:46 INFO - PROCESS | 1858 | 1477446406768 Marionette TRACE conn4 <- [1,3254,null,{}] 18:46:46 INFO - PROCESS | 1858 | 1477446406844 Marionette TRACE conn4 -> [0,3255,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc0e400 == 21 [pid = 1858] [id = 720] 18:46:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x8dc10000) [pid = 1858] [serial = 2093] [outer = (nil)] 18:46:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x8dc85000) [pid = 1858] [serial = 2094] [outer = 0x8dc10000] 18:46:46 INFO - PROCESS | 1858 | 1477446406925 Marionette DEBUG loaded listener.js 18:46:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x8f83c000) [pid = 1858] [serial = 2095] [outer = 0x8dc10000] 18:46:47 INFO - PROCESS | 1858 | 1477446407568 Marionette TRACE conn4 <- [1,3255,null,{"value":["/websockets/Create-valid-url-protocol-empty.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.protocol should be empty before connection is established",0,null,null]]]}] 18:46:47 INFO - . 18:46:47 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1069ms 18:46:47 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 18:46:47 INFO - PROCESS | 1858 | 1477446407600 Marionette TRACE conn4 -> [0,3256,"getWindowHandle",null] 18:46:47 INFO - PROCESS | 1858 | 1477446407604 Marionette TRACE conn4 <- [1,3256,null,{"value":"7"}] 18:46:47 INFO - PROCESS | 1858 | 1477446407612 Marionette TRACE conn4 -> [0,3257,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:47 INFO - PROCESS | 1858 | 1477446407837 Marionette TRACE conn4 <- [1,3257,null,{"value":null}] 18:46:47 INFO - PROCESS | 1858 | 1477446407866 Marionette TRACE conn4 -> [0,3258,"getWindowHandles",null] 18:46:47 INFO - PROCESS | 1858 | 1477446407873 Marionette TRACE conn4 <- [1,3258,null,["7"]] 18:46:47 INFO - PROCESS | 1858 | 1477446407878 Marionette TRACE conn4 -> [0,3259,"switchToWindow",{"name":"7"}] 18:46:47 INFO - PROCESS | 1858 | 1477446407883 Marionette TRACE conn4 <- [1,3259,null,{}] 18:46:47 INFO - PROCESS | 1858 | 1477446407888 Marionette TRACE conn4 -> [0,3260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f97f000 == 22 [pid = 1858] [id = 721] 18:46:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x8f980800) [pid = 1858] [serial = 2096] [outer = (nil)] 18:46:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x8fa1b800) [pid = 1858] [serial = 2097] [outer = 0x8f980800] 18:46:48 INFO - PROCESS | 1858 | 1477446408034 Marionette DEBUG loaded listener.js 18:46:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x90650400) [pid = 1858] [serial = 2098] [outer = 0x8f980800] 18:46:48 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x8dc8bc00) [pid = 1858] [serial = 2069] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 18:46:48 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x8dc07c00) [pid = 1858] [serial = 2066] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 18:46:48 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x8d978000) [pid = 1858] [serial = 2063] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 18:46:48 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x8ca2bc00) [pid = 1858] [serial = 2060] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 18:46:48 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x8c737000) [pid = 1858] [serial = 2057] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 18:46:48 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x8c13d000) [pid = 1858] [serial = 2054] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 18:46:48 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8b7ebc00) [pid = 1858] [serial = 2051] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 18:46:48 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x8bb2ec00) [pid = 1858] [serial = 2045] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 18:46:48 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x87cda400) [pid = 1858] [serial = 2048] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 18:46:48 INFO - PROCESS | 1858 | 1477446408746 Marionette TRACE conn4 <- [1,3260,null,{"value":["/websockets/Create-valid-url-protocol.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed",0,null,null]]]}] 18:46:48 INFO - .. 18:46:48 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1171ms 18:46:48 INFO - PROCESS | 1858 | 1477446408781 Marionette TRACE conn4 -> [0,3261,"getWindowHandle",null] 18:46:48 INFO - PROCESS | 1858 | 1477446408784 Marionette TRACE conn4 <- [1,3261,null,{"value":"7"}] 18:46:48 INFO - TEST-START | /websockets/Create-valid-url.htm 18:46:48 INFO - PROCESS | 1858 | 1477446408799 Marionette TRACE conn4 -> [0,3262,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:48 INFO - PROCESS | 1858 | 1477446408942 Marionette TRACE conn4 <- [1,3262,null,{"value":null}] 18:46:48 INFO - PROCESS | 1858 | 1477446408958 Marionette TRACE conn4 -> [0,3263,"getWindowHandles",null] 18:46:48 INFO - PROCESS | 1858 | 1477446408961 Marionette TRACE conn4 <- [1,3263,null,["7"]] 18:46:48 INFO - PROCESS | 1858 | 1477446408968 Marionette TRACE conn4 -> [0,3264,"switchToWindow",{"name":"7"}] 18:46:48 INFO - PROCESS | 1858 | 1477446408973 Marionette TRACE conn4 <- [1,3264,null,{}] 18:46:48 INFO - PROCESS | 1858 | 1477446408977 Marionette TRACE conn4 -> [0,3265,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x9064dc00 == 23 [pid = 1858] [id = 722] 18:46:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x90653000) [pid = 1858] [serial = 2099] [outer = (nil)] 18:46:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x9065b800) [pid = 1858] [serial = 2100] [outer = 0x90653000] 18:46:49 INFO - PROCESS | 1858 | 1477446409050 Marionette DEBUG loaded listener.js 18:46:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x91a28000) [pid = 1858] [serial = 2101] [outer = 0x90653000] 18:46:49 INFO - PROCESS | 1858 | 1477446409640 Marionette TRACE conn4 <- [1,3265,null,{"value":["/websockets/Create-valid-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 18:46:49 INFO - .. 18:46:49 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 875ms 18:46:49 INFO - PROCESS | 1858 | 1477446409672 Marionette TRACE conn4 -> [0,3266,"getWindowHandle",null] 18:46:49 INFO - PROCESS | 1858 | 1477446409675 Marionette TRACE conn4 <- [1,3266,null,{"value":"7"}] 18:46:49 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 18:46:49 INFO - PROCESS | 1858 | 1477446409688 Marionette TRACE conn4 -> [0,3267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:49 INFO - PROCESS | 1858 | 1477446409909 Marionette TRACE conn4 <- [1,3267,null,{"value":null}] 18:46:49 INFO - PROCESS | 1858 | 1477446409988 Marionette TRACE conn4 -> [0,3268,"getWindowHandles",null] 18:46:49 INFO - PROCESS | 1858 | 1477446409991 Marionette TRACE conn4 <- [1,3268,null,["7"]] 18:46:49 INFO - PROCESS | 1858 | 1477446409996 Marionette TRACE conn4 -> [0,3269,"switchToWindow",{"name":"7"}] 18:46:50 INFO - PROCESS | 1858 | 1477446410001 Marionette TRACE conn4 <- [1,3269,null,{}] 18:46:50 INFO - PROCESS | 1858 | 1477446410006 Marionette TRACE conn4 -> [0,3270,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x9385dc00 == 24 [pid = 1858] [id = 723] 18:46:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x93865000) [pid = 1858] [serial = 2102] [outer = (nil)] 18:46:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x94247000) [pid = 1858] [serial = 2103] [outer = 0x93865000] 18:46:50 INFO - PROCESS | 1858 | 1477446410082 Marionette DEBUG loaded listener.js 18:46:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x94250800) [pid = 1858] [serial = 2104] [outer = 0x93865000] 18:46:50 INFO - PROCESS | 1858 | 1477446410568 Marionette TRACE conn4 <- [1,3270,null,{"value":["/websockets/Create-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 18:46:50 INFO - . 18:46:50 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 924ms 18:46:50 INFO - PROCESS | 1858 | 1477446410608 Marionette TRACE conn4 -> [0,3271,"getWindowHandle",null] 18:46:50 INFO - PROCESS | 1858 | 1477446410616 Marionette TRACE conn4 <- [1,3271,null,{"value":"7"}] 18:46:50 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 18:46:50 INFO - PROCESS | 1858 | 1477446410627 Marionette TRACE conn4 -> [0,3272,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:50 INFO - PROCESS | 1858 | 1477446410841 Marionette TRACE conn4 <- [1,3272,null,{"value":null}] 18:46:50 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:46:51 INFO - PROCESS | 1858 | 1477446410995 Marionette TRACE conn4 -> [0,3273,"getWindowHandles",null] 18:46:51 INFO - PROCESS | 1858 | 1477446411007 Marionette TRACE conn4 <- [1,3273,null,["7"]] 18:46:51 INFO - PROCESS | 1858 | 1477446411014 Marionette TRACE conn4 -> [0,3274,"switchToWindow",{"name":"7"}] 18:46:51 INFO - PROCESS | 1858 | 1477446411021 Marionette TRACE conn4 <- [1,3274,null,{}] 18:46:51 INFO - PROCESS | 1858 | 1477446411071 Marionette TRACE conn4 -> [0,3275,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-wrong-scheme.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-wrong-scheme.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7f4400 == 25 [pid = 1858] [id = 724] 18:46:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x8b7f6800) [pid = 1858] [serial = 2105] [outer = (nil)] 18:46:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x8bb2e800) [pid = 1858] [serial = 2106] [outer = 0x8b7f6800] 18:46:51 INFO - PROCESS | 1858 | 1477446411164 Marionette DEBUG loaded listener.js 18:46:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x8c131000) [pid = 1858] [serial = 2107] [outer = 0x8b7f6800] 18:46:51 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 18:46:51 INFO - PROCESS | 1858 | [1858] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 18:46:51 INFO - PROCESS | 1858 | 1477446411866 Marionette TRACE conn4 <- [1,3275,null,{"value":["/websockets/Create-wrong-scheme.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a URL with a non ws/wss scheme - SYNTAX_ERR is thrown",0,null,null]]]}] 18:46:51 INFO - . 18:46:51 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1272ms 18:46:51 INFO - PROCESS | 1858 | 1477446411897 Marionette TRACE conn4 -> [0,3276,"getWindowHandle",null] 18:46:51 INFO - PROCESS | 1858 | 1477446411902 Marionette TRACE conn4 <- [1,3276,null,{"value":"7"}] 18:46:51 INFO - TEST-START | /websockets/Secure-Close-0.htm 18:46:51 INFO - PROCESS | 1858 | 1477446411909 Marionette TRACE conn4 -> [0,3277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:52 INFO - PROCESS | 1858 | 1477446412115 Marionette TRACE conn4 <- [1,3277,null,{"value":null}] 18:46:52 INFO - PROCESS | 1858 | 1477446412269 Marionette TRACE conn4 -> [0,3278,"getWindowHandles",null] 18:46:52 INFO - PROCESS | 1858 | 1477446412273 Marionette TRACE conn4 <- [1,3278,null,["7"]] 18:46:52 INFO - PROCESS | 1858 | 1477446412280 Marionette TRACE conn4 -> [0,3279,"switchToWindow",{"name":"7"}] 18:46:52 INFO - PROCESS | 1858 | 1477446412285 Marionette TRACE conn4 <- [1,3279,null,{}] 18:46:52 INFO - PROCESS | 1858 | 1477446412291 Marionette TRACE conn4 -> [0,3280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-0.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db28000 == 26 [pid = 1858] [id = 725] 18:46:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x8dc03400) [pid = 1858] [serial = 2108] [outer = (nil)] 18:46:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8dc86c00) [pid = 1858] [serial = 2109] [outer = 0x8dc03400] 18:46:52 INFO - PROCESS | 1858 | 1477446412437 Marionette DEBUG loaded listener.js 18:46:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x8f843000) [pid = 1858] [serial = 2110] [outer = 0x8dc03400] 18:46:53 INFO - PROCESS | 1858 | 1477446413155 Marionette TRACE conn4 <- [1,3280,null,{"value":["/websockets/Secure-Close-0.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 18:46:53 INFO - . 18:46:53 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1271ms 18:46:53 INFO - PROCESS | 1858 | 1477446413188 Marionette TRACE conn4 -> [0,3281,"getWindowHandle",null] 18:46:53 INFO - PROCESS | 1858 | 1477446413195 Marionette TRACE conn4 <- [1,3281,null,{"value":"7"}] 18:46:53 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 18:46:53 INFO - PROCESS | 1858 | 1477446413202 Marionette TRACE conn4 -> [0,3282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:53 INFO - PROCESS | 1858 | 1477446413572 Marionette TRACE conn4 <- [1,3282,null,{"value":null}] 18:46:53 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:46:53 INFO - PROCESS | 1858 | 1477446413689 Marionette TRACE conn4 -> [0,3283,"getWindowHandles",null] 18:46:53 INFO - PROCESS | 1858 | 1477446413695 Marionette TRACE conn4 <- [1,3283,null,["7"]] 18:46:53 INFO - PROCESS | 1858 | 1477446413705 Marionette TRACE conn4 -> [0,3284,"switchToWindow",{"name":"7"}] 18:46:53 INFO - PROCESS | 1858 | 1477446413714 Marionette TRACE conn4 <- [1,3284,null,{}] 18:46:53 INFO - PROCESS | 1858 | 1477446413723 Marionette TRACE conn4 -> [0,3285,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x87ce2000 == 27 [pid = 1858] [id = 726] 18:46:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x87ce2c00) [pid = 1858] [serial = 2111] [outer = (nil)] 18:46:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x8b5fa000) [pid = 1858] [serial = 2112] [outer = 0x87ce2c00] 18:46:53 INFO - PROCESS | 1858 | 1477446413803 Marionette DEBUG loaded listener.js 18:46:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x8b5f4000) [pid = 1858] [serial = 2113] [outer = 0x87ce2c00] 18:46:54 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x8f83a800) [pid = 1858] [serial = 2070] [outer = (nil)] [url = about:blank] 18:46:54 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x8f83b800) [pid = 1858] [serial = 2071] [outer = (nil)] [url = about:blank] 18:46:54 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x8dc0b400) [pid = 1858] [serial = 2067] [outer = (nil)] [url = about:blank] 18:46:54 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x8dc0b800) [pid = 1858] [serial = 2068] [outer = (nil)] [url = about:blank] 18:46:54 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8db22800) [pid = 1858] [serial = 2064] [outer = (nil)] [url = about:blank] 18:46:54 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x8db9bc00) [pid = 1858] [serial = 2065] [outer = (nil)] [url = about:blank] 18:46:54 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x8ca2fc00) [pid = 1858] [serial = 2061] [outer = (nil)] [url = about:blank] 18:46:54 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x8cb3a000) [pid = 1858] [serial = 2062] [outer = (nil)] [url = about:blank] 18:46:54 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x8c894000) [pid = 1858] [serial = 2058] [outer = (nil)] [url = about:blank] 18:46:54 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x8c89d800) [pid = 1858] [serial = 2059] [outer = (nil)] [url = about:blank] 18:46:54 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x8c25f400) [pid = 1858] [serial = 2055] [outer = (nil)] [url = about:blank] 18:46:54 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x8c264400) [pid = 1858] [serial = 2056] [outer = (nil)] [url = about:blank] 18:46:54 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8b7ee000) [pid = 1858] [serial = 2052] [outer = (nil)] [url = about:blank] 18:46:54 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x8b7ee400) [pid = 1858] [serial = 2053] [outer = (nil)] [url = about:blank] 18:46:54 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x87cdd400) [pid = 1858] [serial = 2049] [outer = (nil)] [url = about:blank] 18:46:54 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x87ce4000) [pid = 1858] [serial = 2050] [outer = (nil)] [url = about:blank] 18:46:54 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x8c265000) [pid = 1858] [serial = 2047] [outer = (nil)] [url = about:blank] 18:46:54 INFO - PROCESS | 1858 | 1477446414541 Marionette TRACE conn4 <- [1,3285,null,{"value":["/websockets/Secure-Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 18:46:54 INFO - .. 18:46:54 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1379ms 18:46:54 INFO - PROCESS | 1858 | 1477446414581 Marionette TRACE conn4 -> [0,3286,"getWindowHandle",null] 18:46:54 INFO - PROCESS | 1858 | 1477446414588 Marionette TRACE conn4 <- [1,3286,null,{"value":"7"}] 18:46:54 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 18:46:54 INFO - PROCESS | 1858 | 1477446414596 Marionette TRACE conn4 -> [0,3287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:54 INFO - PROCESS | 1858 | 1477446414791 Marionette TRACE conn4 <- [1,3287,null,{"value":null}] 18:46:54 INFO - PROCESS | 1858 | 1477446414922 Marionette TRACE conn4 -> [0,3288,"getWindowHandles",null] 18:46:54 INFO - PROCESS | 1858 | 1477446414927 Marionette TRACE conn4 <- [1,3288,null,["7"]] 18:46:54 INFO - PROCESS | 1858 | 1477446414932 Marionette TRACE conn4 -> [0,3289,"switchToWindow",{"name":"7"}] 18:46:54 INFO - PROCESS | 1858 | 1477446414939 Marionette TRACE conn4 <- [1,3289,null,{}] 18:46:54 INFO - PROCESS | 1858 | 1477446414948 Marionette TRACE conn4 -> [0,3290,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7eb800 == 28 [pid = 1858] [id = 727] 18:46:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x8b7ee000) [pid = 1858] [serial = 2114] [outer = (nil)] 18:46:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x8c25f800) [pid = 1858] [serial = 2115] [outer = 0x8b7ee000] 18:46:55 INFO - PROCESS | 1858 | 1477446415024 Marionette DEBUG loaded listener.js 18:46:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x8c264400) [pid = 1858] [serial = 2116] [outer = 0x8b7ee000] 18:46:55 INFO - PROCESS | 1858 | 1477446415568 Marionette TRACE conn4 <- [1,3290,null,{"value":["/websockets/Secure-Close-1000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - event.code == 1000 and event.reason = 'Clean Close'",0,null,null]]]}] 18:46:55 INFO - .. 18:46:55 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1026ms 18:46:55 INFO - PROCESS | 1858 | 1477446415626 Marionette TRACE conn4 -> [0,3291,"getWindowHandle",null] 18:46:55 INFO - PROCESS | 1858 | 1477446415630 Marionette TRACE conn4 <- [1,3291,null,{"value":"7"}] 18:46:55 INFO - TEST-START | /websockets/Secure-Close-1000.htm 18:46:55 INFO - PROCESS | 1858 | 1477446415638 Marionette TRACE conn4 -> [0,3292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:55 INFO - PROCESS | 1858 | 1477446415842 Marionette TRACE conn4 <- [1,3292,null,{"value":null}] 18:46:55 INFO - PROCESS | 1858 | 1477446415874 Marionette TRACE conn4 -> [0,3293,"getWindowHandles",null] 18:46:55 INFO - PROCESS | 1858 | 1477446415881 Marionette TRACE conn4 <- [1,3293,null,["7"]] 18:46:55 INFO - PROCESS | 1858 | 1477446415886 Marionette TRACE conn4 -> [0,3294,"switchToWindow",{"name":"7"}] 18:46:55 INFO - PROCESS | 1858 | 1477446415893 Marionette TRACE conn4 <- [1,3294,null,{}] 18:46:55 INFO - PROCESS | 1858 | 1477446415898 Marionette TRACE conn4 -> [0,3295,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:55 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d691400 == 29 [pid = 1858] [id = 728] 18:46:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x8d692400) [pid = 1858] [serial = 2117] [outer = (nil)] 18:46:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x8d978000) [pid = 1858] [serial = 2118] [outer = 0x8d692400] 18:46:55 INFO - PROCESS | 1858 | 1477446415970 Marionette DEBUG loaded listener.js 18:46:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x8db1e400) [pid = 1858] [serial = 2119] [outer = 0x8d692400] 18:46:56 INFO - PROCESS | 1858 | 1477446416568 Marionette TRACE conn4 <- [1,3295,null,{"value":["/websockets/Secure-Close-1000.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 18:46:56 INFO - .. 18:46:56 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 981ms 18:46:56 INFO - PROCESS | 1858 | 1477446416625 Marionette TRACE conn4 -> [0,3296,"getWindowHandle",null] 18:46:56 INFO - PROCESS | 1858 | 1477446416628 Marionette TRACE conn4 <- [1,3296,null,{"value":"7"}] 18:46:56 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 18:46:56 INFO - PROCESS | 1858 | 1477446416636 Marionette TRACE conn4 -> [0,3297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:56 INFO - PROCESS | 1858 | 1477446416841 Marionette TRACE conn4 <- [1,3297,null,{"value":null}] 18:46:56 INFO - PROCESS | 1858 | 1477446416865 Marionette TRACE conn4 -> [0,3298,"getWindowHandles",null] 18:46:56 INFO - PROCESS | 1858 | 1477446416869 Marionette TRACE conn4 <- [1,3298,null,["7"]] 18:46:56 INFO - PROCESS | 1858 | 1477446416874 Marionette TRACE conn4 -> [0,3299,"switchToWindow",{"name":"7"}] 18:46:56 INFO - PROCESS | 1858 | 1477446416881 Marionette TRACE conn4 <- [1,3299,null,{}] 18:46:56 INFO - PROCESS | 1858 | 1477446416886 Marionette TRACE conn4 -> [0,3300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f686800 == 30 [pid = 1858] [id = 729] 18:46:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x8f687800) [pid = 1858] [serial = 2120] [outer = (nil)] 18:46:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x8f841400) [pid = 1858] [serial = 2121] [outer = 0x8f687800] 18:46:57 INFO - PROCESS | 1858 | 1477446417039 Marionette DEBUG loaded listener.js 18:46:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x8f889c00) [pid = 1858] [serial = 2122] [outer = 0x8f687800] 18:46:57 INFO - PROCESS | 1858 | 1477446417703 Marionette TRACE conn4 <- [1,3300,null,{"value":["/websockets/Secure-Close-1005-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - return close code is 1005 - Connection should be closed",0,null,null]]]}] 18:46:57 INFO - .. 18:46:57 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1076ms 18:46:57 INFO - PROCESS | 1858 | 1477446417712 Marionette TRACE conn4 -> [0,3301,"getWindowHandle",null] 18:46:57 INFO - PROCESS | 1858 | 1477446417715 Marionette TRACE conn4 <- [1,3301,null,{"value":"7"}] 18:46:57 INFO - TEST-START | /websockets/Secure-Close-1005.htm 18:46:57 INFO - PROCESS | 1858 | 1477446417732 Marionette TRACE conn4 -> [0,3302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:57 INFO - PROCESS | 1858 | 1477446417937 Marionette TRACE conn4 <- [1,3302,null,{"value":null}] 18:46:58 INFO - PROCESS | 1858 | 1477446418032 Marionette TRACE conn4 -> [0,3303,"getWindowHandles",null] 18:46:58 INFO - PROCESS | 1858 | 1477446418035 Marionette TRACE conn4 <- [1,3303,null,["7"]] 18:46:58 INFO - PROCESS | 1858 | 1477446418041 Marionette TRACE conn4 -> [0,3304,"switchToWindow",{"name":"7"}] 18:46:58 INFO - PROCESS | 1858 | 1477446418045 Marionette TRACE conn4 <- [1,3304,null,{}] 18:46:58 INFO - PROCESS | 1858 | 1477446418050 Marionette TRACE conn4 -> [0,3305,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8d0000 == 31 [pid = 1858] [id = 730] 18:46:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x91abc800) [pid = 1858] [serial = 2123] [outer = (nil)] 18:46:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x9385e800) [pid = 1858] [serial = 2124] [outer = 0x91abc800] 18:46:58 INFO - PROCESS | 1858 | 1477446418123 Marionette DEBUG loaded listener.js 18:46:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x9424b800) [pid = 1858] [serial = 2125] [outer = 0x91abc800] 18:46:58 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x8b7f6400) [pid = 1858] [serial = 2087] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 18:46:58 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x90653000) [pid = 1858] [serial = 2099] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 18:46:58 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x8317e800) [pid = 1858] [serial = 2072] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 18:46:58 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x8b8d4800) [pid = 1858] [serial = 2075] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 18:46:58 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x8d80ec00) [pid = 1858] [serial = 2078] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 18:46:58 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x8f97b400) [pid = 1858] [serial = 2081] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 18:46:58 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x8f980800) [pid = 1858] [serial = 2096] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 18:46:58 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8dc10000) [pid = 1858] [serial = 2093] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 18:46:58 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x8c89b800) [pid = 1858] [serial = 2090] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 18:46:58 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x831e1400) [pid = 1858] [serial = 2084] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 18:46:58 INFO - PROCESS | 1858 | 1477446418801 Marionette TRACE conn4 <- [1,3305,null,{"value":["/websockets/Secure-Close-1005.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1005) - see '7.1.5. The WebSocket Connection Close Code' in http://www.ietf.org/rfc/rfc6455.txt",0,null,null]]]}] 18:46:58 INFO - . 18:46:58 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1125ms 18:46:58 INFO - PROCESS | 1858 | 1477446418857 Marionette TRACE conn4 -> [0,3306,"getWindowHandle",null] 18:46:58 INFO - PROCESS | 1858 | 1477446418860 Marionette TRACE conn4 <- [1,3306,null,{"value":"7"}] 18:46:58 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 18:46:58 INFO - PROCESS | 1858 | 1477446418867 Marionette TRACE conn4 -> [0,3307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:59 INFO - PROCESS | 1858 | 1477446419059 Marionette TRACE conn4 <- [1,3307,null,{"value":null}] 18:46:59 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:46:59 INFO - PROCESS | 1858 | 1477446419139 Marionette TRACE conn4 -> [0,3308,"getWindowHandles",null] 18:46:59 INFO - PROCESS | 1858 | 1477446419142 Marionette TRACE conn4 <- [1,3308,null,["7"]] 18:46:59 INFO - PROCESS | 1858 | 1477446419148 Marionette TRACE conn4 -> [0,3309,"switchToWindow",{"name":"7"}] 18:46:59 INFO - PROCESS | 1858 | 1477446419153 Marionette TRACE conn4 <- [1,3309,null,{}] 18:46:59 INFO - PROCESS | 1858 | 1477446419157 Marionette TRACE conn4 -> [0,3310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-2999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:46:59 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc0b800 == 32 [pid = 1858] [id = 731] 18:46:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x942e3000) [pid = 1858] [serial = 2126] [outer = (nil)] 18:46:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x942e6000) [pid = 1858] [serial = 2127] [outer = 0x942e3000] 18:46:59 INFO - PROCESS | 1858 | 1477446419256 Marionette DEBUG loaded listener.js 18:46:59 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x94426800) [pid = 1858] [serial = 2128] [outer = 0x942e3000] 18:46:59 INFO - PROCESS | 1858 | 1477446419761 Marionette TRACE conn4 <- [1,3310,null,{"value":["/websockets/Secure-Close-2999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(2999, reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 18:46:59 INFO - . 18:46:59 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 932ms 18:46:59 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 18:46:59 INFO - PROCESS | 1858 | 1477446419799 Marionette TRACE conn4 -> [0,3311,"getWindowHandle",null] 18:46:59 INFO - PROCESS | 1858 | 1477446419804 Marionette TRACE conn4 <- [1,3311,null,{"value":"7"}] 18:46:59 INFO - PROCESS | 1858 | 1477446419810 Marionette TRACE conn4 -> [0,3312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:46:59 INFO - PROCESS | 1858 | 1477446419953 Marionette TRACE conn4 <- [1,3312,null,{"value":null}] 18:46:59 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:46:59 INFO - PROCESS | 1858 | 1477446419968 Marionette TRACE conn4 -> [0,3313,"getWindowHandles",null] 18:46:59 INFO - PROCESS | 1858 | 1477446419971 Marionette TRACE conn4 <- [1,3313,null,["7"]] 18:46:59 INFO - PROCESS | 1858 | 1477446419976 Marionette TRACE conn4 -> [0,3314,"switchToWindow",{"name":"7"}] 18:46:59 INFO - PROCESS | 1858 | 1477446419982 Marionette TRACE conn4 <- [1,3314,null,{}] 18:47:00 INFO - PROCESS | 1858 | 1477446420107 Marionette TRACE conn4 -> [0,3315,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x95746000 == 33 [pid = 1858] [id = 732] 18:47:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x9583f800) [pid = 1858] [serial = 2129] [outer = (nil)] 18:47:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x95aaf400) [pid = 1858] [serial = 2130] [outer = 0x9583f800] 18:47:00 INFO - PROCESS | 1858 | 1477446420182 Marionette DEBUG loaded listener.js 18:47:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x95ab4000) [pid = 1858] [serial = 2131] [outer = 0x9583f800] 18:47:00 INFO - PROCESS | 1858 | 1477446420728 Marionette TRACE conn4 <- [1,3315,null,{"value":["/websockets/Secure-Close-3000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 18:47:00 INFO - .. 18:47:00 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 931ms 18:47:00 INFO - PROCESS | 1858 | 1477446420748 Marionette TRACE conn4 -> [0,3316,"getWindowHandle",null] 18:47:00 INFO - PROCESS | 1858 | 1477446420755 Marionette TRACE conn4 <- [1,3316,null,{"value":"7"}] 18:47:00 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 18:47:00 INFO - PROCESS | 1858 | 1477446420767 Marionette TRACE conn4 -> [0,3317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:00 INFO - PROCESS | 1858 | 1477446420990 Marionette TRACE conn4 <- [1,3317,null,{"value":null}] 18:47:01 INFO - PROCESS | 1858 | 1477446421136 Marionette TRACE conn4 -> [0,3318,"getWindowHandles",null] 18:47:01 INFO - PROCESS | 1858 | 1477446421143 Marionette TRACE conn4 <- [1,3318,null,["7"]] 18:47:01 INFO - PROCESS | 1858 | 1477446421150 Marionette TRACE conn4 -> [0,3319,"switchToWindow",{"name":"7"}] 18:47:01 INFO - PROCESS | 1858 | 1477446421157 Marionette TRACE conn4 <- [1,3319,null,{}] 18:47:01 INFO - PROCESS | 1858 | 1477446421206 Marionette TRACE conn4 -> [0,3320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:01 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7ef800 == 34 [pid = 1858] [id = 733] 18:47:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x8b7f1400) [pid = 1858] [serial = 2132] [outer = (nil)] 18:47:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x8bb33400) [pid = 1858] [serial = 2133] [outer = 0x8b7f1400] 18:47:01 INFO - PROCESS | 1858 | 1477446421305 Marionette DEBUG loaded listener.js 18:47:01 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x8c261800) [pid = 1858] [serial = 2134] [outer = 0x8b7f1400] 18:47:01 INFO - PROCESS | 1858 | 1477446421947 Marionette TRACE conn4 <- [1,3320,null,{"value":["/websockets/Secure-Close-3000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - verify return code is 3000 - Connection should be closed",0,null,null]]]}] 18:47:01 INFO - .. 18:47:01 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1223ms 18:47:01 INFO - PROCESS | 1858 | 1477446421989 Marionette TRACE conn4 -> [0,3321,"getWindowHandle",null] 18:47:01 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 18:47:01 INFO - PROCESS | 1858 | 1477446421994 Marionette TRACE conn4 <- [1,3321,null,{"value":"7"}] 18:47:02 INFO - PROCESS | 1858 | 1477446422001 Marionette TRACE conn4 -> [0,3322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:02 INFO - PROCESS | 1858 | 1477446422180 Marionette TRACE conn4 <- [1,3322,null,{"value":null}] 18:47:02 INFO - PROCESS | 1858 | 1477446422353 Marionette TRACE conn4 -> [0,3323,"getWindowHandles",null] 18:47:02 INFO - PROCESS | 1858 | 1477446422358 Marionette TRACE conn4 <- [1,3323,null,["7"]] 18:47:02 INFO - PROCESS | 1858 | 1477446422364 Marionette TRACE conn4 -> [0,3324,"switchToWindow",{"name":"7"}] 18:47:02 INFO - PROCESS | 1858 | 1477446422370 Marionette TRACE conn4 <- [1,3324,null,{}] 18:47:02 INFO - PROCESS | 1858 | 1477446422379 Marionette TRACE conn4 -> [0,3325,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-4999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:02 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d68ac00 == 35 [pid = 1858] [id = 734] 18:47:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x8db1bc00) [pid = 1858] [serial = 2135] [outer = (nil)] 18:47:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8db9e000) [pid = 1858] [serial = 2136] [outer = 0x8db1bc00] 18:47:02 INFO - PROCESS | 1858 | 1477446422509 Marionette DEBUG loaded listener.js 18:47:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x8dc10000) [pid = 1858] [serial = 2137] [outer = 0x8db1bc00] 18:47:03 INFO - PROCESS | 1858 | 1477446423236 Marionette TRACE conn4 <- [1,3325,null,{"value":["/websockets/Secure-Close-4999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 18:47:03 INFO - .. 18:47:03 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1271ms 18:47:03 INFO - PROCESS | 1858 | 1477446423279 Marionette TRACE conn4 -> [0,3326,"getWindowHandle",null] 18:47:03 INFO - PROCESS | 1858 | 1477446423287 Marionette TRACE conn4 <- [1,3326,null,{"value":"7"}] 18:47:03 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 18:47:03 INFO - PROCESS | 1858 | 1477446423338 Marionette TRACE conn4 -> [0,3327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:03 INFO - PROCESS | 1858 | 1477446423530 Marionette TRACE conn4 <- [1,3327,null,{"value":null}] 18:47:03 INFO - PROCESS | 1858 | 1477446423710 Marionette TRACE conn4 -> [0,3328,"getWindowHandles",null] 18:47:03 INFO - PROCESS | 1858 | 1477446423716 Marionette TRACE conn4 <- [1,3328,null,["7"]] 18:47:03 INFO - PROCESS | 1858 | 1477446423721 Marionette TRACE conn4 -> [0,3329,"switchToWindow",{"name":"7"}] 18:47:03 INFO - PROCESS | 1858 | 1477446423728 Marionette TRACE conn4 <- [1,3329,null,{}] 18:47:03 INFO - PROCESS | 1858 | 1477446423734 Marionette TRACE conn4 -> [0,3330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-NaN.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x942ed400 == 36 [pid = 1858] [id = 735] 18:47:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x944d5800) [pid = 1858] [serial = 2138] [outer = (nil)] 18:47:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x95743400) [pid = 1858] [serial = 2139] [outer = 0x944d5800] 18:47:03 INFO - PROCESS | 1858 | 1477446423821 Marionette DEBUG loaded listener.js 18:47:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x959c2800) [pid = 1858] [serial = 2140] [outer = 0x944d5800] 18:47:04 INFO - PROCESS | 1858 | 1477446424447 Marionette TRACE conn4 <- [1,3330,null,{"value":["/websockets/Secure-Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 18:47:04 INFO - . 18:47:04 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1123ms 18:47:04 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 18:47:04 INFO - PROCESS | 1858 | 1477446424457 Marionette TRACE conn4 -> [0,3331,"getWindowHandle",null] 18:47:04 INFO - PROCESS | 1858 | 1477446424460 Marionette TRACE conn4 <- [1,3331,null,{"value":"7"}] 18:47:04 INFO - PROCESS | 1858 | 1477446424468 Marionette TRACE conn4 -> [0,3332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:04 INFO - PROCESS | 1858 | 1477446424644 Marionette TRACE conn4 <- [1,3332,null,{"value":null}] 18:47:04 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:47:04 INFO - PROCESS | 1858 | 1477446424834 Marionette TRACE conn4 -> [0,3333,"getWindowHandles",null] 18:47:04 INFO - PROCESS | 1858 | 1477446424841 Marionette TRACE conn4 <- [1,3333,null,["7"]] 18:47:04 INFO - PROCESS | 1858 | 1477446424849 Marionette TRACE conn4 -> [0,3334,"switchToWindow",{"name":"7"}] 18:47:04 INFO - PROCESS | 1858 | 1477446424855 Marionette TRACE conn4 <- [1,3334,null,{}] 18:47:04 INFO - PROCESS | 1858 | 1477446424864 Marionette TRACE conn4 -> [0,3335,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:04 INFO - PROCESS | 1858 | ++DOCSHELL 0x95c32c00 == 37 [pid = 1858] [id = 736] 18:47:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x95c33c00) [pid = 1858] [serial = 2141] [outer = (nil)] 18:47:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x95c35400) [pid = 1858] [serial = 2142] [outer = 0x95c33c00] 18:47:04 INFO - PROCESS | 1858 | 1477446424949 Marionette DEBUG loaded listener.js 18:47:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x95c3c400) [pid = 1858] [serial = 2143] [outer = 0x95c33c00] 18:47:05 INFO - PROCESS | 1858 | 1477446425714 Marionette TRACE conn4 <- [1,3335,null,{"value":["/websockets/Secure-Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 18:47:05 INFO - . 18:47:05 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1319ms 18:47:05 INFO - PROCESS | 1858 | 1477446425787 Marionette TRACE conn4 -> [0,3336,"getWindowHandle",null] 18:47:05 INFO - PROCESS | 1858 | 1477446425793 Marionette TRACE conn4 <- [1,3336,null,{"value":"7"}] 18:47:05 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 18:47:05 INFO - PROCESS | 1858 | 1477446425803 Marionette TRACE conn4 -> [0,3337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:05 INFO - PROCESS | 1858 | 1477446425982 Marionette TRACE conn4 <- [1,3337,null,{"value":null}] 18:47:06 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:47:06 INFO - PROCESS | 1858 | 1477446426193 Marionette TRACE conn4 -> [0,3338,"getWindowHandles",null] 18:47:06 INFO - PROCESS | 1858 | 1477446426202 Marionette TRACE conn4 <- [1,3338,null,["7"]] 18:47:06 INFO - PROCESS | 1858 | 1477446426227 Marionette TRACE conn4 -> [0,3339,"switchToWindow",{"name":"7"}] 18:47:06 INFO - PROCESS | 1858 | 1477446426238 Marionette TRACE conn4 <- [1,3339,null,{}] 18:47:06 INFO - PROCESS | 1858 | 1477446426249 Marionette TRACE conn4 -> [0,3340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7ee800 == 38 [pid = 1858] [id = 737] 18:47:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x8b7f1800) [pid = 1858] [serial = 2144] [outer = (nil)] 18:47:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x8ca27400) [pid = 1858] [serial = 2145] [outer = 0x8b7f1800] 18:47:06 INFO - PROCESS | 1858 | 1477446426332 Marionette DEBUG loaded listener.js 18:47:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x8c8a0800) [pid = 1858] [serial = 2146] [outer = 0x8b7f1800] 18:47:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc0b800 == 37 [pid = 1858] [id = 731] 18:47:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8d0000 == 36 [pid = 1858] [id = 730] 18:47:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8f686800 == 35 [pid = 1858] [id = 729] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x94247000) [pid = 1858] [serial = 2103] [outer = (nil)] [url = about:blank] 18:47:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8d691400 == 34 [pid = 1858] [id = 728] 18:47:06 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7eb800 == 33 [pid = 1858] [id = 727] 18:47:06 INFO - PROCESS | 1858 | --DOCSHELL 0x87ce2000 == 32 [pid = 1858] [id = 726] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x9065b800) [pid = 1858] [serial = 2100] [outer = (nil)] [url = about:blank] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x91a28000) [pid = 1858] [serial = 2101] [outer = (nil)] [url = about:blank] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x8fa1b800) [pid = 1858] [serial = 2097] [outer = (nil)] [url = about:blank] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x90650400) [pid = 1858] [serial = 2098] [outer = (nil)] [url = about:blank] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x8dc85000) [pid = 1858] [serial = 2094] [outer = (nil)] [url = about:blank] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x8f83c000) [pid = 1858] [serial = 2095] [outer = (nil)] [url = about:blank] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x8ca24c00) [pid = 1858] [serial = 2091] [outer = (nil)] [url = about:blank] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x8ca26000) [pid = 1858] [serial = 2092] [outer = (nil)] [url = about:blank] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x8b8cec00) [pid = 1858] [serial = 2088] [outer = (nil)] [url = about:blank] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8bb31000) [pid = 1858] [serial = 2089] [outer = (nil)] [url = about:blank] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x8b8d3000) [pid = 1858] [serial = 2085] [outer = (nil)] [url = about:blank] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x8b8c9400) [pid = 1858] [serial = 2086] [outer = (nil)] [url = about:blank] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x8f981c00) [pid = 1858] [serial = 2082] [outer = (nil)] [url = about:blank] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x8fa18000) [pid = 1858] [serial = 2083] [outer = (nil)] [url = about:blank] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x8db1e800) [pid = 1858] [serial = 2079] [outer = (nil)] [url = about:blank] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x8f83dc00) [pid = 1858] [serial = 2080] [outer = (nil)] [url = about:blank] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x8c130000) [pid = 1858] [serial = 2076] [outer = (nil)] [url = about:blank] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8c25fc00) [pid = 1858] [serial = 2077] [outer = (nil)] [url = about:blank] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x831e5c00) [pid = 1858] [serial = 2073] [outer = (nil)] [url = about:blank] 18:47:06 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x831ed800) [pid = 1858] [serial = 2074] [outer = (nil)] [url = about:blank] 18:47:07 INFO - PROCESS | 1858 | [1858] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 18:47:07 INFO - PROCESS | 1858 | [1858] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 18:47:07 INFO - PROCESS | 1858 | 1477446427059 Marionette TRACE conn4 <- [1,3340,null,{"value":["/websockets/Secure-Close-Reason-Unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 18:47:07 INFO - .. 18:47:07 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1275ms 18:47:07 INFO - PROCESS | 1858 | 1477446427076 Marionette TRACE conn4 -> [0,3341,"getWindowHandle",null] 18:47:07 INFO - TEST-START | /websockets/Secure-Close-null.htm 18:47:07 INFO - PROCESS | 1858 | 1477446427081 Marionette TRACE conn4 <- [1,3341,null,{"value":"7"}] 18:47:07 INFO - PROCESS | 1858 | 1477446427088 Marionette TRACE conn4 -> [0,3342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:07 INFO - PROCESS | 1858 | 1477446427245 Marionette TRACE conn4 <- [1,3342,null,{"value":null}] 18:47:07 INFO - PROCESS | 1858 | 1477446427416 Marionette TRACE conn4 -> [0,3343,"getWindowHandles",null] 18:47:07 INFO - PROCESS | 1858 | 1477446427419 Marionette TRACE conn4 <- [1,3343,null,["7"]] 18:47:07 INFO - PROCESS | 1858 | 1477446427426 Marionette TRACE conn4 -> [0,3344,"switchToWindow",{"name":"7"}] 18:47:07 INFO - PROCESS | 1858 | 1477446427431 Marionette TRACE conn4 <- [1,3344,null,{}] 18:47:07 INFO - PROCESS | 1858 | 1477446427436 Marionette TRACE conn4 -> [0,3345,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-null.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:07 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8cb000 == 33 [pid = 1858] [id = 738] 18:47:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x8ca26000) [pid = 1858] [serial = 2147] [outer = (nil)] 18:47:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x8d68f400) [pid = 1858] [serial = 2148] [outer = 0x8ca26000] 18:47:07 INFO - PROCESS | 1858 | 1477446427512 Marionette DEBUG loaded listener.js 18:47:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x8db24400) [pid = 1858] [serial = 2149] [outer = 0x8ca26000] 18:47:08 INFO - PROCESS | 1858 | 1477446428040 Marionette TRACE conn4 <- [1,3345,null,{"value":["/websockets/Secure-Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 18:47:08 INFO - . 18:47:08 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 972ms 18:47:08 INFO - PROCESS | 1858 | 1477446428068 Marionette TRACE conn4 -> [0,3346,"getWindowHandle",null] 18:47:08 INFO - PROCESS | 1858 | 1477446428075 Marionette TRACE conn4 <- [1,3346,null,{"value":"7"}] 18:47:08 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 18:47:08 INFO - PROCESS | 1858 | 1477446428081 Marionette TRACE conn4 -> [0,3347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:08 INFO - PROCESS | 1858 | 1477446428241 Marionette TRACE conn4 <- [1,3347,null,{"value":null}] 18:47:08 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:47:08 INFO - PROCESS | 1858 | 1477446428382 Marionette TRACE conn4 -> [0,3348,"getWindowHandles",null] 18:47:08 INFO - PROCESS | 1858 | 1477446428387 Marionette TRACE conn4 <- [1,3348,null,["7"]] 18:47:08 INFO - PROCESS | 1858 | 1477446428392 Marionette TRACE conn4 -> [0,3349,"switchToWindow",{"name":"7"}] 18:47:08 INFO - PROCESS | 1858 | 1477446428398 Marionette TRACE conn4 <- [1,3349,null,{}] 18:47:08 INFO - PROCESS | 1858 | 1477446428405 Marionette TRACE conn4 -> [0,3350,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-onlyReason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:08 INFO - PROCESS | 1858 | ++DOCSHELL 0x8fa1a400 == 34 [pid = 1858] [id = 739] 18:47:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x8fa1b800) [pid = 1858] [serial = 2150] [outer = (nil)] 18:47:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x9064c800) [pid = 1858] [serial = 2151] [outer = 0x8fa1b800] 18:47:08 INFO - PROCESS | 1858 | 1477446428485 Marionette DEBUG loaded listener.js 18:47:08 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x90653800) [pid = 1858] [serial = 2152] [outer = 0x8fa1b800] 18:47:09 INFO - PROCESS | 1858 | 1477446429057 Marionette TRACE conn4 <- [1,3350,null,{"value":["/websockets/Secure-Close-onlyReason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(only reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 18:47:09 INFO - . 18:47:09 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1023ms 18:47:09 INFO - PROCESS | 1858 | 1477446429105 Marionette TRACE conn4 -> [0,3351,"getWindowHandle",null] 18:47:09 INFO - PROCESS | 1858 | 1477446429109 Marionette TRACE conn4 <- [1,3351,null,{"value":"7"}] 18:47:09 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 18:47:09 INFO - PROCESS | 1858 | 1477446429116 Marionette TRACE conn4 -> [0,3352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:09 INFO - PROCESS | 1858 | 1477446429327 Marionette TRACE conn4 <- [1,3352,null,{"value":null}] 18:47:09 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:47:09 INFO - PROCESS | 1858 | 1477446429357 Marionette TRACE conn4 -> [0,3353,"getWindowHandles",null] 18:47:09 INFO - PROCESS | 1858 | 1477446429362 Marionette TRACE conn4 <- [1,3353,null,["7"]] 18:47:09 INFO - PROCESS | 1858 | 1477446429366 Marionette TRACE conn4 -> [0,3354,"switchToWindow",{"name":"7"}] 18:47:09 INFO - PROCESS | 1858 | 1477446429372 Marionette TRACE conn4 <- [1,3354,null,{}] 18:47:09 INFO - PROCESS | 1858 | 1477446429380 Marionette TRACE conn4 -> [0,3355,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closed.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:09 INFO - PROCESS | 1858 | ++DOCSHELL 0x9385c000 == 35 [pid = 1858] [id = 740] 18:47:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x94247000) [pid = 1858] [serial = 2153] [outer = (nil)] 18:47:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x942e4800) [pid = 1858] [serial = 2154] [outer = 0x94247000] 18:47:09 INFO - PROCESS | 1858 | 1477446429529 Marionette DEBUG loaded listener.js 18:47:09 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x9573fc00) [pid = 1858] [serial = 2155] [outer = 0x94247000] 18:47:10 INFO - PROCESS | 1858 | 1477446430104 Marionette TRACE conn4 <- [1,3355,null,{"value":["/websockets/Secure-Close-readyState-Closed.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 18:47:10 INFO - .. 18:47:10 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1025ms 18:47:10 INFO - PROCESS | 1858 | 1477446430146 Marionette TRACE conn4 -> [0,3356,"getWindowHandle",null] 18:47:10 INFO - PROCESS | 1858 | 1477446430150 Marionette TRACE conn4 <- [1,3356,null,{"value":"7"}] 18:47:10 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 18:47:10 INFO - PROCESS | 1858 | 1477446430156 Marionette TRACE conn4 -> [0,3357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:10 INFO - PROCESS | 1858 | 1477446430367 Marionette TRACE conn4 <- [1,3357,null,{"value":null}] 18:47:10 INFO - PROCESS | 1858 | 1477446430390 Marionette TRACE conn4 -> [0,3358,"getWindowHandles",null] 18:47:10 INFO - PROCESS | 1858 | 1477446430394 Marionette TRACE conn4 <- [1,3358,null,["7"]] 18:47:10 INFO - PROCESS | 1858 | 1477446430399 Marionette TRACE conn4 -> [0,3359,"switchToWindow",{"name":"7"}] 18:47:10 INFO - PROCESS | 1858 | 1477446430417 Marionette TRACE conn4 <- [1,3359,null,{}] 18:47:10 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x91abc800) [pid = 1858] [serial = 2123] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 18:47:10 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x8dc03400) [pid = 1858] [serial = 2108] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 18:47:10 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x8b7f6800) [pid = 1858] [serial = 2105] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 18:47:10 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x942e3000) [pid = 1858] [serial = 2126] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 18:47:10 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x8b7ee000) [pid = 1858] [serial = 2114] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 18:47:10 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x87ce2c00) [pid = 1858] [serial = 2111] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 18:47:10 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8f687800) [pid = 1858] [serial = 2120] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 18:47:10 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x8d692400) [pid = 1858] [serial = 2117] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 18:47:10 INFO - PROCESS | 1858 | 1477446430576 Marionette TRACE conn4 -> [0,3360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closing.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:10 INFO - PROCESS | 1858 | ++DOCSHELL 0x831e8800 == 36 [pid = 1858] [id = 741] 18:47:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x8b7ee000) [pid = 1858] [serial = 2156] [outer = (nil)] 18:47:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x942e3000) [pid = 1858] [serial = 2157] [outer = 0x8b7ee000] 18:47:10 INFO - PROCESS | 1858 | 1477446430650 Marionette DEBUG loaded listener.js 18:47:10 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x95abec00) [pid = 1858] [serial = 2158] [outer = 0x8b7ee000] 18:47:11 INFO - PROCESS | 1858 | 1477446431163 Marionette TRACE conn4 <- [1,3360,null,{"value":["/websockets/Secure-Close-readyState-Closing.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSING state just before onclose is called",0,null,null]]]}] 18:47:11 INFO - . 18:47:11 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1025ms 18:47:11 INFO - PROCESS | 1858 | 1477446431181 Marionette TRACE conn4 -> [0,3361,"getWindowHandle",null] 18:47:11 INFO - PROCESS | 1858 | 1477446431186 Marionette TRACE conn4 <- [1,3361,null,{"value":"7"}] 18:47:11 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 18:47:11 INFO - PROCESS | 1858 | 1477446431192 Marionette TRACE conn4 -> [0,3362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:11 INFO - PROCESS | 1858 | 1477446431432 Marionette TRACE conn4 <- [1,3362,null,{"value":null}] 18:47:11 INFO - PROCESS | 1858 | 1477446431518 Marionette TRACE conn4 -> [0,3363,"getWindowHandles",null] 18:47:11 INFO - PROCESS | 1858 | 1477446431522 Marionette TRACE conn4 <- [1,3363,null,["7"]] 18:47:11 INFO - PROCESS | 1858 | 1477446431528 Marionette TRACE conn4 -> [0,3364,"switchToWindow",{"name":"7"}] 18:47:11 INFO - PROCESS | 1858 | 1477446431532 Marionette TRACE conn4 <- [1,3364,null,{}] 18:47:11 INFO - PROCESS | 1858 | 1477446431537 Marionette TRACE conn4 -> [0,3365,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-server-initiated-close.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:11 INFO - PROCESS | 1858 | ++DOCSHELL 0x92da4c00 == 37 [pid = 1858] [id = 742] 18:47:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x95c2f000) [pid = 1858] [serial = 2159] [outer = (nil)] 18:47:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x96191c00) [pid = 1858] [serial = 2160] [outer = 0x95c2f000] 18:47:11 INFO - PROCESS | 1858 | 1477446431616 Marionette DEBUG loaded listener.js 18:47:11 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x96196c00) [pid = 1858] [serial = 2161] [outer = 0x95c2f000] 18:47:12 INFO - PROCESS | 1858 | 1477446432160 Marionette TRACE conn4 <- [1,3365,null,{"value":["/websockets/Secure-Close-server-initiated-close.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 18:47:12 INFO - .. 18:47:12 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1020ms 18:47:12 INFO - TEST-START | /websockets/Secure-Close-string.htm 18:47:12 INFO - PROCESS | 1858 | 1477446432213 Marionette TRACE conn4 -> [0,3366,"getWindowHandle",null] 18:47:12 INFO - PROCESS | 1858 | 1477446432215 Marionette TRACE conn4 <- [1,3366,null,{"value":"7"}] 18:47:12 INFO - PROCESS | 1858 | 1477446432223 Marionette TRACE conn4 -> [0,3367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:12 INFO - PROCESS | 1858 | 1477446432367 Marionette TRACE conn4 <- [1,3367,null,{"value":null}] 18:47:12 INFO - PROCESS | 1858 | 1477446432375 Marionette TRACE conn4 -> [0,3368,"getWindowHandles",null] 18:47:12 INFO - PROCESS | 1858 | 1477446432377 Marionette TRACE conn4 <- [1,3368,null,["7"]] 18:47:12 INFO - PROCESS | 1858 | 1477446432383 Marionette TRACE conn4 -> [0,3369,"switchToWindow",{"name":"7"}] 18:47:12 INFO - PROCESS | 1858 | 1477446432393 Marionette TRACE conn4 <- [1,3369,null,{}] 18:47:12 INFO - PROCESS | 1858 | 1477446432400 Marionette TRACE conn4 -> [0,3370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-string.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:12 INFO - PROCESS | 1858 | ++DOCSHELL 0x831eb400 == 38 [pid = 1858] [id = 743] 18:47:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x9619bc00) [pid = 1858] [serial = 2162] [outer = (nil)] 18:47:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x9639d400) [pid = 1858] [serial = 2163] [outer = 0x9619bc00] 18:47:12 INFO - PROCESS | 1858 | 1477446432474 Marionette DEBUG loaded listener.js 18:47:12 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x9639dc00) [pid = 1858] [serial = 2164] [outer = 0x9619bc00] 18:47:13 INFO - PROCESS | 1858 | 1477446433224 Marionette TRACE conn4 <- [1,3370,null,{"value":["/websockets/Secure-Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(string) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 18:47:13 INFO - . 18:47:13 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1030ms 18:47:13 INFO - PROCESS | 1858 | 1477446433253 Marionette TRACE conn4 -> [0,3371,"getWindowHandle",null] 18:47:13 INFO - PROCESS | 1858 | 1477446433260 Marionette TRACE conn4 <- [1,3371,null,{"value":"7"}] 18:47:13 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 18:47:13 INFO - PROCESS | 1858 | 1477446433273 Marionette TRACE conn4 -> [0,3372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:13 INFO - PROCESS | 1858 | 1477446433478 Marionette TRACE conn4 <- [1,3372,null,{"value":null}] 18:47:13 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:47:13 INFO - PROCESS | 1858 | 1477446433659 Marionette TRACE conn4 -> [0,3373,"getWindowHandles",null] 18:47:13 INFO - PROCESS | 1858 | 1477446433665 Marionette TRACE conn4 <- [1,3373,null,["7"]] 18:47:13 INFO - PROCESS | 1858 | 1477446433671 Marionette TRACE conn4 -> [0,3374,"switchToWindow",{"name":"7"}] 18:47:13 INFO - PROCESS | 1858 | 1477446433678 Marionette TRACE conn4 <- [1,3374,null,{}] 18:47:13 INFO - PROCESS | 1858 | 1477446433726 Marionette TRACE conn4 -> [0,3375,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-undefined.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:13 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c735000 == 39 [pid = 1858] [id = 744] 18:47:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8c737000) [pid = 1858] [serial = 2165] [outer = (nil)] 18:47:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x8cb3b400) [pid = 1858] [serial = 2166] [outer = 0x8c737000] 18:47:13 INFO - PROCESS | 1858 | 1477446433820 Marionette DEBUG loaded listener.js 18:47:13 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x8db9bc00) [pid = 1858] [serial = 2167] [outer = 0x8c737000] 18:47:14 INFO - PROCESS | 1858 | 1477446434480 Marionette TRACE conn4 <- [1,3375,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 18:47:14 INFO - . 18:47:14 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1270ms 18:47:14 INFO - PROCESS | 1858 | 1477446434540 Marionette TRACE conn4 -> [0,3376,"getWindowHandle",null] 18:47:14 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 18:47:14 INFO - PROCESS | 1858 | 1477446434547 Marionette TRACE conn4 <- [1,3376,null,{"value":"7"}] 18:47:14 INFO - PROCESS | 1858 | 1477446434595 Marionette TRACE conn4 -> [0,3377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:14 INFO - PROCESS | 1858 | 1477446434850 Marionette TRACE conn4 <- [1,3377,null,{"value":null}] 18:47:14 INFO - PROCESS | 1858 | 1477446434945 Marionette TRACE conn4 -> [0,3378,"getWindowHandles",null] 18:47:14 INFO - PROCESS | 1858 | 1477446434950 Marionette TRACE conn4 <- [1,3378,null,["7"]] 18:47:15 INFO - PROCESS | 1858 | 1477446434999 Marionette TRACE conn4 -> [0,3379,"switchToWindow",{"name":"7"}] 18:47:15 INFO - PROCESS | 1858 | 1477446435005 Marionette TRACE conn4 <- [1,3379,null,{}] 18:47:15 INFO - PROCESS | 1858 | 1477446435011 Marionette TRACE conn4 -> [0,3380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:15 INFO - PROCESS | 1858 | ++DOCSHELL 0x87cdb800 == 40 [pid = 1858] [id = 745] 18:47:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x87cddc00) [pid = 1858] [serial = 2168] [outer = (nil)] 18:47:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x94253c00) [pid = 1858] [serial = 2169] [outer = 0x87cddc00] 18:47:15 INFO - PROCESS | 1858 | 1477446435099 Marionette DEBUG loaded listener.js 18:47:15 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x94574c00) [pid = 1858] [serial = 2170] [outer = 0x87cddc00] 18:47:15 INFO - PROCESS | 1858 | 1477446435796 Marionette TRACE conn4 <- [1,3380,null,{"value":["/websockets/Secure-Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 18:47:15 INFO - ... 18:47:15 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1320ms 18:47:15 INFO - PROCESS | 1858 | 1477446435881 Marionette TRACE conn4 -> [0,3381,"getWindowHandle",null] 18:47:15 INFO - PROCESS | 1858 | 1477446435889 Marionette TRACE conn4 <- [1,3381,null,{"value":"7"}] 18:47:15 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 18:47:15 INFO - PROCESS | 1858 | 1477446435896 Marionette TRACE conn4 -> [0,3382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:16 INFO - PROCESS | 1858 | 1477446436089 Marionette TRACE conn4 <- [1,3382,null,{"value":null}] 18:47:16 INFO - PROCESS | 1858 | 1477446436275 Marionette TRACE conn4 -> [0,3383,"getWindowHandles",null] 18:47:16 INFO - PROCESS | 1858 | 1477446436281 Marionette TRACE conn4 <- [1,3383,null,["7"]] 18:47:16 INFO - PROCESS | 1858 | 1477446436286 Marionette TRACE conn4 -> [0,3384,"switchToWindow",{"name":"7"}] 18:47:16 INFO - PROCESS | 1858 | 1477446436293 Marionette TRACE conn4 <- [1,3384,null,{}] 18:47:16 INFO - PROCESS | 1858 | 1477446436300 Marionette TRACE conn4 -> [0,3385,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:16 INFO - PROCESS | 1858 | ++DOCSHELL 0x9619a800 == 41 [pid = 1858] [id = 746] 18:47:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x9619b000) [pid = 1858] [serial = 2171] [outer = (nil)] 18:47:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x970a0800) [pid = 1858] [serial = 2172] [outer = 0x9619b000] 18:47:16 INFO - PROCESS | 1858 | 1477446436421 Marionette DEBUG loaded listener.js 18:47:16 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x974c9c00) [pid = 1858] [serial = 2173] [outer = 0x9619b000] 18:47:17 INFO - PROCESS | 1858 | 1477446437277 Marionette TRACE conn4 <- [1,3385,null,{"value":["/websockets/Secure-Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 18:47:17 INFO - ... 18:47:17 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1424ms 18:47:17 INFO - PROCESS | 1858 | 1477446437324 Marionette TRACE conn4 -> [0,3386,"getWindowHandle",null] 18:47:17 INFO - PROCESS | 1858 | 1477446437330 Marionette TRACE conn4 <- [1,3386,null,{"value":"7"}] 18:47:17 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 18:47:17 INFO - PROCESS | 1858 | 1477446437341 Marionette TRACE conn4 -> [0,3387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:17 INFO - PROCESS | 1858 | 1477446437520 Marionette TRACE conn4 <- [1,3387,null,{"value":null}] 18:47:17 INFO - PROCESS | 1858 | 1477446437753 Marionette TRACE conn4 -> [0,3388,"getWindowHandles",null] 18:47:17 INFO - PROCESS | 1858 | 1477446437758 Marionette TRACE conn4 <- [1,3388,null,["7"]] 18:47:17 INFO - PROCESS | 1858 | 1477446437823 Marionette TRACE conn4 -> [0,3389,"switchToWindow",{"name":"7"}] 18:47:17 INFO - PROCESS | 1858 | 1477446437831 Marionette TRACE conn4 <- [1,3389,null,{}] 18:47:17 INFO - PROCESS | 1858 | 1477446437837 Marionette TRACE conn4 -> [0,3390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:17 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8c9400 == 42 [pid = 1858] [id = 747] 18:47:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x8b8d0800) [pid = 1858] [serial = 2174] [outer = (nil)] 18:47:17 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x8c89f400) [pid = 1858] [serial = 2175] [outer = 0x8b8d0800] 18:47:17 INFO - PROCESS | 1858 | 1477446437921 Marionette DEBUG loaded listener.js 18:47:18 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x8ca2a400) [pid = 1858] [serial = 2176] [outer = 0x8b8d0800] 18:47:18 INFO - PROCESS | 1858 | --DOCSHELL 0x9385dc00 == 41 [pid = 1858] [id = 723] 18:47:18 INFO - PROCESS | 1858 | --DOCSHELL 0x92da4c00 == 40 [pid = 1858] [id = 742] 18:47:18 INFO - PROCESS | 1858 | --DOCSHELL 0x831e8800 == 39 [pid = 1858] [id = 741] 18:47:18 INFO - PROCESS | 1858 | --DOCSHELL 0x9385c000 == 38 [pid = 1858] [id = 740] 18:47:18 INFO - PROCESS | 1858 | --DOCSHELL 0x8fa1a400 == 37 [pid = 1858] [id = 739] 18:47:18 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x95aaf400) [pid = 1858] [serial = 2130] [outer = (nil)] [url = about:blank] 18:47:18 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8cb000 == 36 [pid = 1858] [id = 738] 18:47:18 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7ee800 == 35 [pid = 1858] [id = 737] 18:47:18 INFO - PROCESS | 1858 | --DOCSHELL 0x8d68ac00 == 34 [pid = 1858] [id = 734] 18:47:18 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7ef800 == 33 [pid = 1858] [id = 733] 18:47:18 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x8dc86c00) [pid = 1858] [serial = 2109] [outer = (nil)] [url = about:blank] 18:47:18 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x94426800) [pid = 1858] [serial = 2128] [outer = (nil)] [url = about:blank] 18:47:18 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x8c25f800) [pid = 1858] [serial = 2115] [outer = (nil)] [url = about:blank] 18:47:18 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x942e6000) [pid = 1858] [serial = 2127] [outer = (nil)] [url = about:blank] 18:47:18 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x8b5fa000) [pid = 1858] [serial = 2112] [outer = (nil)] [url = about:blank] 18:47:18 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x9424b800) [pid = 1858] [serial = 2125] [outer = (nil)] [url = about:blank] 18:47:18 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x8f843000) [pid = 1858] [serial = 2110] [outer = (nil)] [url = about:blank] 18:47:18 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x8d978000) [pid = 1858] [serial = 2118] [outer = (nil)] [url = about:blank] 18:47:18 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x8db1e400) [pid = 1858] [serial = 2119] [outer = (nil)] [url = about:blank] 18:47:18 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x8f841400) [pid = 1858] [serial = 2121] [outer = (nil)] [url = about:blank] 18:47:18 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x8b5f4000) [pid = 1858] [serial = 2113] [outer = (nil)] [url = about:blank] 18:47:18 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x8c264400) [pid = 1858] [serial = 2116] [outer = (nil)] [url = about:blank] 18:47:18 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x8c131000) [pid = 1858] [serial = 2107] [outer = (nil)] [url = about:blank] 18:47:18 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x9385e800) [pid = 1858] [serial = 2124] [outer = (nil)] [url = about:blank] 18:47:18 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x8bb2e800) [pid = 1858] [serial = 2106] [outer = (nil)] [url = about:blank] 18:47:18 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x8f889c00) [pid = 1858] [serial = 2122] [outer = (nil)] [url = about:blank] 18:47:18 INFO - PROCESS | 1858 | 1477446438703 Marionette TRACE conn4 <- [1,3390,null,{"value":["/websockets/Secure-Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 18:47:18 INFO - ... 18:47:18 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1424ms 18:47:18 INFO - PROCESS | 1858 | 1477446438765 Marionette TRACE conn4 -> [0,3391,"getWindowHandle",null] 18:47:18 INFO - PROCESS | 1858 | 1477446438771 Marionette TRACE conn4 <- [1,3391,null,{"value":"7"}] 18:47:18 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 18:47:18 INFO - PROCESS | 1858 | 1477446438778 Marionette TRACE conn4 -> [0,3392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:18 INFO - PROCESS | 1858 | 1477446438936 Marionette TRACE conn4 <- [1,3392,null,{"value":null}] 18:47:19 INFO - PROCESS | 1858 | 1477446439070 Marionette TRACE conn4 -> [0,3393,"getWindowHandles",null] 18:47:19 INFO - PROCESS | 1858 | 1477446439074 Marionette TRACE conn4 <- [1,3393,null,["7"]] 18:47:19 INFO - PROCESS | 1858 | 1477446439084 Marionette TRACE conn4 -> [0,3394,"switchToWindow",{"name":"7"}] 18:47:19 INFO - PROCESS | 1858 | 1477446439088 Marionette TRACE conn4 <- [1,3394,null,{}] 18:47:19 INFO - PROCESS | 1858 | 1477446439094 Marionette TRACE conn4 -> [0,3395,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:19 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db22800 == 34 [pid = 1858] [id = 748] 18:47:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x8dc82c00) [pid = 1858] [serial = 2177] [outer = (nil)] 18:47:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x8f839800) [pid = 1858] [serial = 2178] [outer = 0x8dc82c00] 18:47:19 INFO - PROCESS | 1858 | 1477446439173 Marionette DEBUG loaded listener.js 18:47:19 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x8f841c00) [pid = 1858] [serial = 2179] [outer = 0x8dc82c00] 18:47:19 INFO - PROCESS | 1858 | 1477446439676 Marionette TRACE conn4 <- [1,3395,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed",0,null,null]]]}] 18:47:19 INFO - ... 18:47:19 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 919ms 18:47:19 INFO - PROCESS | 1858 | 1477446439704 Marionette TRACE conn4 -> [0,3396,"getWindowHandle",null] 18:47:19 INFO - PROCESS | 1858 | 1477446439711 Marionette TRACE conn4 <- [1,3396,null,{"value":"7"}] 18:47:19 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 18:47:19 INFO - PROCESS | 1858 | 1477446439717 Marionette TRACE conn4 -> [0,3397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:19 INFO - PROCESS | 1858 | 1477446439869 Marionette TRACE conn4 <- [1,3397,null,{"value":null}] 18:47:19 INFO - PROCESS | 1858 | 1477446439883 Marionette TRACE conn4 -> [0,3398,"getWindowHandles",null] 18:47:19 INFO - PROCESS | 1858 | 1477446439887 Marionette TRACE conn4 <- [1,3398,null,["7"]] 18:47:20 INFO - PROCESS | 1858 | 1477446440021 Marionette TRACE conn4 -> [0,3399,"switchToWindow",{"name":"7"}] 18:47:20 INFO - PROCESS | 1858 | 1477446440028 Marionette TRACE conn4 <- [1,3399,null,{}] 18:47:20 INFO - PROCESS | 1858 | 1477446440034 Marionette TRACE conn4 -> [0,3400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float64.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:20 INFO - PROCESS | 1858 | ++DOCSHELL 0x92a26400 == 35 [pid = 1858] [id = 749] 18:47:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x92ba4c00) [pid = 1858] [serial = 2180] [outer = (nil)] 18:47:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x9318c000) [pid = 1858] [serial = 2181] [outer = 0x92ba4c00] 18:47:20 INFO - PROCESS | 1858 | 1477446440113 Marionette DEBUG loaded listener.js 18:47:20 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x942e4000) [pid = 1858] [serial = 2182] [outer = 0x92ba4c00] 18:47:20 INFO - PROCESS | 1858 | 1477446440738 Marionette TRACE conn4 <- [1,3400,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float64.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be closed",0,null,null]]]}] 18:47:20 INFO - ... 18:47:20 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1081ms 18:47:20 INFO - PROCESS | 1858 | 1477446440800 Marionette TRACE conn4 -> [0,3401,"getWindowHandle",null] 18:47:20 INFO - PROCESS | 1858 | 1477446440805 Marionette TRACE conn4 <- [1,3401,null,{"value":"7"}] 18:47:20 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 18:47:20 INFO - PROCESS | 1858 | 1477446440812 Marionette TRACE conn4 -> [0,3402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:21 INFO - PROCESS | 1858 | 1477446441034 Marionette TRACE conn4 <- [1,3402,null,{"value":null}] 18:47:21 INFO - PROCESS | 1858 | 1477446441059 Marionette TRACE conn4 -> [0,3403,"getWindowHandles",null] 18:47:21 INFO - PROCESS | 1858 | 1477446441066 Marionette TRACE conn4 <- [1,3403,null,["7"]] 18:47:21 INFO - PROCESS | 1858 | 1477446441071 Marionette TRACE conn4 -> [0,3404,"switchToWindow",{"name":"7"}] 18:47:21 INFO - PROCESS | 1858 | 1477446441076 Marionette TRACE conn4 <- [1,3404,null,{}] 18:47:21 INFO - PROCESS | 1858 | 1477446441081 Marionette TRACE conn4 -> [0,3405,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-int32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:21 INFO - PROCESS | 1858 | ++DOCSHELL 0x95ab9c00 == 36 [pid = 1858] [id = 750] 18:47:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x95abb400) [pid = 1858] [serial = 2183] [outer = (nil)] 18:47:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x95c30c00) [pid = 1858] [serial = 2184] [outer = 0x95abb400] 18:47:21 INFO - PROCESS | 1858 | 1477446441229 Marionette DEBUG loaded listener.js 18:47:21 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x95c35c00) [pid = 1858] [serial = 2185] [outer = 0x95abb400] 18:47:21 INFO - PROCESS | 1858 | 1477446441814 Marionette TRACE conn4 <- [1,3405,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-int32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be closed",0,null,null]]]}] 18:47:21 INFO - ... 18:47:21 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1019ms 18:47:21 INFO - PROCESS | 1858 | 1477446441830 Marionette TRACE conn4 -> [0,3406,"getWindowHandle",null] 18:47:21 INFO - PROCESS | 1858 | 1477446441833 Marionette TRACE conn4 <- [1,3406,null,{"value":"7"}] 18:47:21 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 18:47:21 INFO - PROCESS | 1858 | 1477446441846 Marionette TRACE conn4 -> [0,3407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:22 INFO - PROCESS | 1858 | 1477446442046 Marionette TRACE conn4 <- [1,3407,null,{"value":null}] 18:47:22 INFO - PROCESS | 1858 | 1477446442073 Marionette TRACE conn4 -> [0,3408,"getWindowHandles",null] 18:47:22 INFO - PROCESS | 1858 | 1477446442076 Marionette TRACE conn4 <- [1,3408,null,["7"]] 18:47:22 INFO - PROCESS | 1858 | 1477446442081 Marionette TRACE conn4 -> [0,3409,"switchToWindow",{"name":"7"}] 18:47:22 INFO - PROCESS | 1858 | 1477446442086 Marionette TRACE conn4 <- [1,3409,null,{}] 18:47:22 INFO - PROCESS | 1858 | 1477446442090 Marionette TRACE conn4 -> [0,3410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:22 INFO - PROCESS | 1858 | ++DOCSHELL 0x95c36c00 == 37 [pid = 1858] [id = 751] 18:47:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x96198800) [pid = 1858] [serial = 2186] [outer = (nil)] 18:47:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x9639e400) [pid = 1858] [serial = 2187] [outer = 0x96198800] 18:47:22 INFO - PROCESS | 1858 | 1477446442238 Marionette DEBUG loaded listener.js 18:47:22 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x974c3000) [pid = 1858] [serial = 2188] [outer = 0x96198800] 18:47:22 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x8ca26000) [pid = 1858] [serial = 2147] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 18:47:22 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x95c2f000) [pid = 1858] [serial = 2159] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 18:47:22 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x8fa1b800) [pid = 1858] [serial = 2150] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 18:47:22 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x94247000) [pid = 1858] [serial = 2153] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 18:47:22 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x8b7f1800) [pid = 1858] [serial = 2144] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 18:47:22 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x8b7ee000) [pid = 1858] [serial = 2156] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 18:47:22 INFO - PROCESS | 1858 | 1477446442882 Marionette TRACE conn4 <- [1,3410,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be closed",0,null,null]]]}] 18:47:22 INFO - ... 18:47:22 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1071ms 18:47:22 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 18:47:22 INFO - PROCESS | 1858 | 1477446442918 Marionette TRACE conn4 -> [0,3411,"getWindowHandle",null] 18:47:22 INFO - PROCESS | 1858 | 1477446442921 Marionette TRACE conn4 <- [1,3411,null,{"value":"7"}] 18:47:22 INFO - PROCESS | 1858 | 1477446442927 Marionette TRACE conn4 -> [0,3412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:23 INFO - PROCESS | 1858 | 1477446443102 Marionette TRACE conn4 <- [1,3412,null,{"value":null}] 18:47:23 INFO - PROCESS | 1858 | 1477446443260 Marionette TRACE conn4 -> [0,3413,"getWindowHandles",null] 18:47:23 INFO - PROCESS | 1858 | 1477446443263 Marionette TRACE conn4 <- [1,3413,null,["7"]] 18:47:23 INFO - PROCESS | 1858 | 1477446443269 Marionette TRACE conn4 -> [0,3414,"switchToWindow",{"name":"7"}] 18:47:23 INFO - PROCESS | 1858 | 1477446443274 Marionette TRACE conn4 <- [1,3414,null,{}] 18:47:23 INFO - PROCESS | 1858 | 1477446443282 Marionette TRACE conn4 -> [0,3415,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:23 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b5fe400 == 38 [pid = 1858] [id = 752] 18:47:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x974c9000) [pid = 1858] [serial = 2189] [outer = (nil)] 18:47:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x9754c000) [pid = 1858] [serial = 2190] [outer = 0x974c9000] 18:47:23 INFO - PROCESS | 1858 | 1477446443361 Marionette DEBUG loaded listener.js 18:47:23 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x97551800) [pid = 1858] [serial = 2191] [outer = 0x974c9000] 18:47:23 INFO - PROCESS | 1858 | 1477446443860 Marionette TRACE conn4 <- [1,3415,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be closed",0,null,null]]]}] 18:47:23 INFO - ... 18:47:23 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 973ms 18:47:23 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 18:47:23 INFO - PROCESS | 1858 | 1477446443900 Marionette TRACE conn4 -> [0,3416,"getWindowHandle",null] 18:47:23 INFO - PROCESS | 1858 | 1477446443902 Marionette TRACE conn4 <- [1,3416,null,{"value":"7"}] 18:47:23 INFO - PROCESS | 1858 | 1477446443911 Marionette TRACE conn4 -> [0,3417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:24 INFO - PROCESS | 1858 | 1477446444114 Marionette TRACE conn4 <- [1,3417,null,{"value":null}] 18:47:24 INFO - PROCESS | 1858 | 1477446444131 Marionette TRACE conn4 -> [0,3418,"getWindowHandles",null] 18:47:24 INFO - PROCESS | 1858 | 1477446444137 Marionette TRACE conn4 <- [1,3418,null,["7"]] 18:47:24 INFO - PROCESS | 1858 | 1477446444141 Marionette TRACE conn4 -> [0,3419,"switchToWindow",{"name":"7"}] 18:47:24 INFO - PROCESS | 1858 | 1477446444148 Marionette TRACE conn4 <- [1,3419,null,{}] 18:47:24 INFO - PROCESS | 1858 | 1477446444152 Marionette TRACE conn4 -> [0,3420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:24 INFO - PROCESS | 1858 | ++DOCSHELL 0x97822000 == 39 [pid = 1858] [id = 753] 18:47:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x97822400) [pid = 1858] [serial = 2192] [outer = (nil)] 18:47:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x97a79800) [pid = 1858] [serial = 2193] [outer = 0x97822400] 18:47:24 INFO - PROCESS | 1858 | 1477446444224 Marionette DEBUG loaded listener.js 18:47:24 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x97a7a000) [pid = 1858] [serial = 2194] [outer = 0x97822400] 18:47:24 INFO - PROCESS | 1858 | 1477446444895 Marionette TRACE conn4 <- [1,3420,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be closed",0,null,null]]]}] 18:47:24 INFO - ... 18:47:24 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1037ms 18:47:24 INFO - PROCESS | 1858 | 1477446444967 Marionette TRACE conn4 -> [0,3421,"getWindowHandle",null] 18:47:24 INFO - PROCESS | 1858 | 1477446444974 Marionette TRACE conn4 <- [1,3421,null,{"value":"7"}] 18:47:24 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 18:47:24 INFO - PROCESS | 1858 | 1477446444985 Marionette TRACE conn4 -> [0,3422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:25 INFO - PROCESS | 1858 | 1477446445227 Marionette TRACE conn4 <- [1,3422,null,{"value":null}] 18:47:25 INFO - PROCESS | 1858 | 1477446445419 Marionette TRACE conn4 -> [0,3423,"getWindowHandles",null] 18:47:25 INFO - PROCESS | 1858 | 1477446445425 Marionette TRACE conn4 <- [1,3423,null,["7"]] 18:47:25 INFO - PROCESS | 1858 | 1477446445474 Marionette TRACE conn4 -> [0,3424,"switchToWindow",{"name":"7"}] 18:47:25 INFO - PROCESS | 1858 | 1477446445481 Marionette TRACE conn4 <- [1,3424,null,{}] 18:47:25 INFO - PROCESS | 1858 | 1477446445492 Marionette TRACE conn4 -> [0,3425,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:25 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d978000 == 40 [pid = 1858] [id = 754] 18:47:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x8db19800) [pid = 1858] [serial = 2195] [outer = (nil)] 18:47:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x8dc0bc00) [pid = 1858] [serial = 2196] [outer = 0x8db19800] 18:47:25 INFO - PROCESS | 1858 | 1477446445586 Marionette DEBUG loaded listener.js 18:47:25 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x8f88c000) [pid = 1858] [serial = 2197] [outer = 0x8db19800] 18:47:26 INFO - PROCESS | 1858 | 1477446446312 Marionette TRACE conn4 <- [1,3425,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be closed",0,null,null]]]}] 18:47:26 INFO - ... 18:47:26 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1370ms 18:47:26 INFO - PROCESS | 1858 | 1477446446355 Marionette TRACE conn4 -> [0,3426,"getWindowHandle",null] 18:47:26 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 18:47:26 INFO - PROCESS | 1858 | 1477446446360 Marionette TRACE conn4 <- [1,3426,null,{"value":"7"}] 18:47:26 INFO - PROCESS | 1858 | 1477446446367 Marionette TRACE conn4 -> [0,3427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:26 INFO - PROCESS | 1858 | 1477446446619 Marionette TRACE conn4 <- [1,3427,null,{"value":null}] 18:47:26 INFO - PROCESS | 1858 | 1477446446746 Marionette TRACE conn4 -> [0,3428,"getWindowHandles",null] 18:47:26 INFO - PROCESS | 1858 | 1477446446751 Marionette TRACE conn4 <- [1,3428,null,["7"]] 18:47:26 INFO - PROCESS | 1858 | 1477446446761 Marionette TRACE conn4 -> [0,3429,"switchToWindow",{"name":"7"}] 18:47:26 INFO - PROCESS | 1858 | 1477446446765 Marionette TRACE conn4 <- [1,3429,null,{}] 18:47:26 INFO - PROCESS | 1858 | 1477446446813 Marionette TRACE conn4 -> [0,3430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:26 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c89bc00 == 41 [pid = 1858] [id = 755] 18:47:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x95ab8000) [pid = 1858] [serial = 2198] [outer = (nil)] 18:47:26 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x96192800) [pid = 1858] [serial = 2199] [outer = 0x95ab8000] 18:47:26 INFO - PROCESS | 1858 | 1477446446904 Marionette DEBUG loaded listener.js 18:47:27 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0x963a7400) [pid = 1858] [serial = 2200] [outer = 0x95ab8000] 18:47:27 INFO - PROCESS | 1858 | 1477446447589 Marionette TRACE conn4 <- [1,3430,null,{"value":["/websockets/Secure-Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be closed",0,null,null]]]}] 18:47:27 INFO - ... 18:47:27 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1282ms 18:47:27 INFO - PROCESS | 1858 | 1477446447677 Marionette TRACE conn4 -> [0,3431,"getWindowHandle",null] 18:47:27 INFO - PROCESS | 1858 | 1477446447684 Marionette TRACE conn4 <- [1,3431,null,{"value":"7"}] 18:47:27 INFO - TEST-START | /websockets/Secure-Send-data.htm 18:47:27 INFO - PROCESS | 1858 | 1477446447692 Marionette TRACE conn4 -> [0,3432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:27 INFO - PROCESS | 1858 | 1477446447881 Marionette TRACE conn4 <- [1,3432,null,{"value":null}] 18:47:28 INFO - PROCESS | 1858 | 1477446448069 Marionette TRACE conn4 -> [0,3433,"getWindowHandles",null] 18:47:28 INFO - PROCESS | 1858 | 1477446448075 Marionette TRACE conn4 <- [1,3433,null,["7"]] 18:47:28 INFO - PROCESS | 1858 | 1477446448082 Marionette TRACE conn4 -> [0,3434,"switchToWindow",{"name":"7"}] 18:47:28 INFO - PROCESS | 1858 | 1477446448089 Marionette TRACE conn4 <- [1,3434,null,{}] 18:47:28 INFO - PROCESS | 1858 | 1477446448095 Marionette TRACE conn4 -> [0,3435,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-data.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:28 INFO - PROCESS | 1858 | ++DOCSHELL 0x97bb8000 == 42 [pid = 1858] [id = 756] 18:47:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0x97bba800) [pid = 1858] [serial = 2201] [outer = (nil)] 18:47:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0x97bbdc00) [pid = 1858] [serial = 2202] [outer = 0x97bba800] 18:47:28 INFO - PROCESS | 1858 | 1477446448201 Marionette DEBUG loaded listener.js 18:47:28 INFO - PROCESS | 1858 | ++DOMWINDOW == 87 (0x97be7800) [pid = 1858] [serial = 2203] [outer = 0x97bba800] 18:47:28 INFO - PROCESS | 1858 | 1477446448820 Marionette TRACE conn4 <- [1,3435,null,{"value":["/websockets/Secure-Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 18:47:28 INFO - ... 18:47:28 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1170ms 18:47:28 INFO - PROCESS | 1858 | 1477446448862 Marionette TRACE conn4 -> [0,3436,"getWindowHandle",null] 18:47:28 INFO - TEST-START | /websockets/Secure-Send-null.htm 18:47:28 INFO - PROCESS | 1858 | 1477446448867 Marionette TRACE conn4 <- [1,3436,null,{"value":"7"}] 18:47:28 INFO - PROCESS | 1858 | 1477446448875 Marionette TRACE conn4 -> [0,3437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:29 INFO - PROCESS | 1858 | 1477446449050 Marionette TRACE conn4 <- [1,3437,null,{"value":null}] 18:47:29 INFO - PROCESS | 1858 | 1477446449219 Marionette TRACE conn4 -> [0,3438,"getWindowHandles",null] 18:47:29 INFO - PROCESS | 1858 | 1477446449223 Marionette TRACE conn4 <- [1,3438,null,["7"]] 18:47:29 INFO - PROCESS | 1858 | 1477446449229 Marionette TRACE conn4 -> [0,3439,"switchToWindow",{"name":"7"}] 18:47:29 INFO - PROCESS | 1858 | 1477446449237 Marionette TRACE conn4 <- [1,3439,null,{}] 18:47:29 INFO - PROCESS | 1858 | 1477446449292 Marionette TRACE conn4 -> [0,3440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-null.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:29 INFO - PROCESS | 1858 | ++DOCSHELL 0x831de800 == 43 [pid = 1858] [id = 757] 18:47:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 88 (0x87cd9c00) [pid = 1858] [serial = 2204] [outer = (nil)] 18:47:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 89 (0x8f846000) [pid = 1858] [serial = 2205] [outer = 0x87cd9c00] 18:47:29 INFO - PROCESS | 1858 | 1477446449379 Marionette DEBUG loaded listener.js 18:47:29 INFO - PROCESS | 1858 | ++DOMWINDOW == 90 (0x95c3bc00) [pid = 1858] [serial = 2206] [outer = 0x87cd9c00] 18:47:30 INFO - PROCESS | 1858 | 1477446450222 Marionette TRACE conn4 <- [1,3440,null,{"value":["/websockets/Secure-Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 18:47:30 INFO - ... 18:47:30 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1372ms 18:47:30 INFO - PROCESS | 1858 | 1477446450246 Marionette TRACE conn4 -> [0,3441,"getWindowHandle",null] 18:47:30 INFO - PROCESS | 1858 | 1477446450252 Marionette TRACE conn4 <- [1,3441,null,{"value":"7"}] 18:47:30 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 18:47:30 INFO - PROCESS | 1858 | 1477446450331 Marionette TRACE conn4 -> [0,3442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:30 INFO - PROCESS | 1858 | 1477446450589 Marionette TRACE conn4 <- [1,3442,null,{"value":null}] 18:47:30 INFO - PROCESS | 1858 | 1477446450791 Marionette TRACE conn4 -> [0,3443,"getWindowHandles",null] 18:47:30 INFO - PROCESS | 1858 | 1477446450796 Marionette TRACE conn4 <- [1,3443,null,["7"]] 18:47:30 INFO - PROCESS | 1858 | 1477446450804 Marionette TRACE conn4 -> [0,3444,"switchToWindow",{"name":"7"}] 18:47:30 INFO - PROCESS | 1858 | 1477446450811 Marionette TRACE conn4 <- [1,3444,null,{}] 18:47:31 INFO - PROCESS | 1858 | --DOCSHELL 0x8b5fe400 == 42 [pid = 1858] [id = 752] 18:47:31 INFO - PROCESS | 1858 | --DOCSHELL 0x95ab9c00 == 41 [pid = 1858] [id = 750] 18:47:31 INFO - PROCESS | 1858 | --DOCSHELL 0x95c36c00 == 40 [pid = 1858] [id = 751] 18:47:31 INFO - PROCESS | 1858 | --DOCSHELL 0x8db22800 == 39 [pid = 1858] [id = 748] 18:47:31 INFO - PROCESS | 1858 | --DOCSHELL 0x92a26400 == 38 [pid = 1858] [id = 749] 18:47:31 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8c9400 == 37 [pid = 1858] [id = 747] 18:47:31 INFO - PROCESS | 1858 | --DOCSHELL 0x942ed400 == 36 [pid = 1858] [id = 735] 18:47:31 INFO - PROCESS | 1858 | --DOCSHELL 0x831eb400 == 35 [pid = 1858] [id = 743] 18:47:31 INFO - PROCESS | 1858 | --DOCSHELL 0x8db28000 == 34 [pid = 1858] [id = 725] 18:47:31 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7f4400 == 33 [pid = 1858] [id = 724] 18:47:31 INFO - PROCESS | 1858 | --DOCSHELL 0x8c735000 == 32 [pid = 1858] [id = 744] 18:47:31 INFO - PROCESS | 1858 | --DOCSHELL 0x95746000 == 31 [pid = 1858] [id = 732] 18:47:31 INFO - PROCESS | 1858 | --DOCSHELL 0x9619a800 == 30 [pid = 1858] [id = 746] 18:47:31 INFO - PROCESS | 1858 | --DOCSHELL 0x87cdb800 == 29 [pid = 1858] [id = 745] 18:47:31 INFO - PROCESS | 1858 | --DOCSHELL 0x95c32c00 == 28 [pid = 1858] [id = 736] 18:47:31 INFO - PROCESS | 1858 | --DOCSHELL 0x97822000 == 27 [pid = 1858] [id = 753] 18:47:31 INFO - PROCESS | 1858 | --DOCSHELL 0x8d978000 == 26 [pid = 1858] [id = 754] 18:47:31 INFO - PROCESS | 1858 | --DOCSHELL 0x8c89bc00 == 25 [pid = 1858] [id = 755] 18:47:31 INFO - PROCESS | 1858 | --DOCSHELL 0x97bb8000 == 24 [pid = 1858] [id = 756] 18:47:31 INFO - PROCESS | 1858 | --DOCSHELL 0x831de800 == 23 [pid = 1858] [id = 757] 18:47:31 INFO - PROCESS | 1858 | --DOMWINDOW == 89 (0x8bb33400) [pid = 1858] [serial = 2133] [outer = (nil)] [url = about:blank] 18:47:31 INFO - PROCESS | 1858 | --DOMWINDOW == 88 (0x8db9e000) [pid = 1858] [serial = 2136] [outer = (nil)] [url = about:blank] 18:47:31 INFO - PROCESS | 1858 | --DOMWINDOW == 87 (0x95743400) [pid = 1858] [serial = 2139] [outer = (nil)] [url = about:blank] 18:47:31 INFO - PROCESS | 1858 | --DOMWINDOW == 86 (0x95c35400) [pid = 1858] [serial = 2142] [outer = (nil)] [url = about:blank] 18:47:31 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0x8c8a0800) [pid = 1858] [serial = 2146] [outer = (nil)] [url = about:blank] 18:47:31 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0x8ca27400) [pid = 1858] [serial = 2145] [outer = (nil)] [url = about:blank] 18:47:31 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x8db24400) [pid = 1858] [serial = 2149] [outer = (nil)] [url = about:blank] 18:47:31 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x8d68f400) [pid = 1858] [serial = 2148] [outer = (nil)] [url = about:blank] 18:47:31 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x90653800) [pid = 1858] [serial = 2152] [outer = (nil)] [url = about:blank] 18:47:31 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x9064c800) [pid = 1858] [serial = 2151] [outer = (nil)] [url = about:blank] 18:47:31 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x9573fc00) [pid = 1858] [serial = 2155] [outer = (nil)] [url = about:blank] 18:47:31 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x942e4800) [pid = 1858] [serial = 2154] [outer = (nil)] [url = about:blank] 18:47:31 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x95abec00) [pid = 1858] [serial = 2158] [outer = (nil)] [url = about:blank] 18:47:31 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x942e3000) [pid = 1858] [serial = 2157] [outer = (nil)] [url = about:blank] 18:47:31 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x96196c00) [pid = 1858] [serial = 2161] [outer = (nil)] [url = about:blank] 18:47:31 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x96191c00) [pid = 1858] [serial = 2160] [outer = (nil)] [url = about:blank] 18:47:31 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x9639d400) [pid = 1858] [serial = 2163] [outer = (nil)] [url = about:blank] 18:47:31 INFO - PROCESS | 1858 | 1477446451707 Marionette TRACE conn4 -> [0,3445,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:31 INFO - PROCESS | 1858 | ++DOCSHELL 0x83179400 == 24 [pid = 1858] [id = 758] 18:47:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x8317e800) [pid = 1858] [serial = 2207] [outer = (nil)] 18:47:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x831e4800) [pid = 1858] [serial = 2208] [outer = 0x8317e800] 18:47:31 INFO - PROCESS | 1858 | 1477446451795 Marionette DEBUG loaded listener.js 18:47:31 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x87cdd400) [pid = 1858] [serial = 2209] [outer = 0x8317e800] 18:47:32 INFO - PROCESS | 1858 | 1477446452411 Marionette TRACE conn4 <- [1,3445,null,{"value":["/websockets/Secure-Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 18:47:32 INFO - ... 18:47:32 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 2178ms 18:47:32 INFO - PROCESS | 1858 | 1477446452439 Marionette TRACE conn4 -> [0,3446,"getWindowHandle",null] 18:47:32 INFO - PROCESS | 1858 | 1477446452445 Marionette TRACE conn4 <- [1,3446,null,{"value":"7"}] 18:47:32 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 18:47:32 INFO - PROCESS | 1858 | 1477446452458 Marionette TRACE conn4 -> [0,3447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:32 INFO - PROCESS | 1858 | 1477446452634 Marionette TRACE conn4 <- [1,3447,null,{"value":null}] 18:47:32 INFO - PROCESS | 1858 | 1477446452774 Marionette TRACE conn4 -> [0,3448,"getWindowHandles",null] 18:47:32 INFO - PROCESS | 1858 | 1477446452778 Marionette TRACE conn4 <- [1,3448,null,["7"]] 18:47:32 INFO - PROCESS | 1858 | 1477446452788 Marionette TRACE conn4 -> [0,3449,"switchToWindow",{"name":"7"}] 18:47:32 INFO - PROCESS | 1858 | 1477446452794 Marionette TRACE conn4 <- [1,3449,null,{}] 18:47:32 INFO - PROCESS | 1858 | 1477446452807 Marionette TRACE conn4 -> [0,3450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:32 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8c6800 == 25 [pid = 1858] [id = 759] 18:47:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x8b8c7c00) [pid = 1858] [serial = 2210] [outer = (nil)] 18:47:32 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x8b8cd000) [pid = 1858] [serial = 2211] [outer = 0x8b8c7c00] 18:47:32 INFO - PROCESS | 1858 | 1477446452892 Marionette DEBUG loaded listener.js 18:47:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x8b8cf400) [pid = 1858] [serial = 2212] [outer = 0x8b8c7c00] 18:47:33 INFO - PROCESS | 1858 | 1477446453557 Marionette TRACE conn4 <- [1,3450,null,{"value":["/websockets/Secure-Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 18:47:33 INFO - ... 18:47:33 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1121ms 18:47:33 INFO - PROCESS | 1858 | 1477446453578 Marionette TRACE conn4 -> [0,3451,"getWindowHandle",null] 18:47:33 INFO - PROCESS | 1858 | 1477446453583 Marionette TRACE conn4 <- [1,3451,null,{"value":"7"}] 18:47:33 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 18:47:33 INFO - PROCESS | 1858 | 1477446453589 Marionette TRACE conn4 -> [0,3452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:33 INFO - PROCESS | 1858 | 1477446453765 Marionette TRACE conn4 <- [1,3452,null,{"value":null}] 18:47:33 INFO - PROCESS | 1858 | 1477446453922 Marionette TRACE conn4 -> [0,3453,"getWindowHandles",null] 18:47:33 INFO - PROCESS | 1858 | 1477446453927 Marionette TRACE conn4 <- [1,3453,null,["7"]] 18:47:33 INFO - PROCESS | 1858 | 1477446453933 Marionette TRACE conn4 -> [0,3454,"switchToWindow",{"name":"7"}] 18:47:33 INFO - PROCESS | 1858 | 1477446453939 Marionette TRACE conn4 <- [1,3454,null,{}] 18:47:33 INFO - PROCESS | 1858 | 1477446453962 Marionette TRACE conn4 -> [0,3455,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:33 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c730c00 == 26 [pid = 1858] [id = 760] 18:47:33 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x8c731000) [pid = 1858] [serial = 2213] [outer = (nil)] 18:47:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x8c737400) [pid = 1858] [serial = 2214] [outer = 0x8c731000] 18:47:34 INFO - PROCESS | 1858 | 1477446454042 Marionette DEBUG loaded listener.js 18:47:34 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x8c89b800) [pid = 1858] [serial = 2215] [outer = 0x8c731000] 18:47:34 INFO - PROCESS | 1858 | [1858] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 18:47:34 INFO - PROCESS | 1858 | [1858] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 18:47:34 INFO - PROCESS | 1858 | 1477446454725 Marionette TRACE conn4 <- [1,3455,null,{"value":["/websockets/Secure-Send-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 18:47:34 INFO - ... 18:47:34 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1170ms 18:47:34 INFO - PROCESS | 1858 | 1477446454760 Marionette TRACE conn4 -> [0,3456,"getWindowHandle",null] 18:47:34 INFO - PROCESS | 1858 | 1477446454763 Marionette TRACE conn4 <- [1,3456,null,{"value":"7"}] 18:47:34 INFO - TEST-START | /websockets/Send-0byte-data.htm 18:47:34 INFO - PROCESS | 1858 | 1477446454769 Marionette TRACE conn4 -> [0,3457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:34 INFO - PROCESS | 1858 | 1477446454993 Marionette TRACE conn4 <- [1,3457,null,{"value":null}] 18:47:35 INFO - PROCESS | 1858 | 1477446455016 Marionette TRACE conn4 -> [0,3458,"getWindowHandles",null] 18:47:35 INFO - PROCESS | 1858 | 1477446455022 Marionette TRACE conn4 <- [1,3458,null,["7"]] 18:47:35 INFO - PROCESS | 1858 | 1477446455028 Marionette TRACE conn4 -> [0,3459,"switchToWindow",{"name":"7"}] 18:47:35 INFO - PROCESS | 1858 | 1477446455036 Marionette TRACE conn4 <- [1,3459,null,{}] 18:47:35 INFO - PROCESS | 1858 | 1477446455115 Marionette TRACE conn4 -> [0,3460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-0byte-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-0byte-data.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:35 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d983c00 == 27 [pid = 1858] [id = 761] 18:47:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x8db19400) [pid = 1858] [serial = 2216] [outer = (nil)] 18:47:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0x8db1c000) [pid = 1858] [serial = 2217] [outer = 0x8db19400] 18:47:35 INFO - PROCESS | 1858 | 1477446455195 Marionette DEBUG loaded listener.js 18:47:35 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0x8db1fc00) [pid = 1858] [serial = 2218] [outer = 0x8db19400] 18:47:36 INFO - PROCESS | 1858 | 1477446456332 Marionette TRACE conn4 <- [1,3460,null,{"value":["/websockets/Send-0byte-data.htm",0,null,null,[["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed",0,null,null]]]}] 18:47:36 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0x9583f800) [pid = 1858] [serial = 2129] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 18:47:36 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x944d5800) [pid = 1858] [serial = 2138] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 18:47:36 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x8db1bc00) [pid = 1858] [serial = 2135] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 18:47:36 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x93865000) [pid = 1858] [serial = 2102] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 18:47:36 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x95c33c00) [pid = 1858] [serial = 2141] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 18:47:36 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x8b7f1400) [pid = 1858] [serial = 2132] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 18:47:36 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x96198800) [pid = 1858] [serial = 2186] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 18:47:36 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x8c737000) [pid = 1858] [serial = 2165] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 18:47:36 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x9619b000) [pid = 1858] [serial = 2171] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 18:47:36 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x8b8d0800) [pid = 1858] [serial = 2174] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 18:47:36 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x87cddc00) [pid = 1858] [serial = 2168] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 18:47:36 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x8dc82c00) [pid = 1858] [serial = 2177] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 18:47:36 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x9619bc00) [pid = 1858] [serial = 2162] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 18:47:36 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x974c9000) [pid = 1858] [serial = 2189] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 18:47:36 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x95abb400) [pid = 1858] [serial = 2183] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 18:47:36 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x97822400) [pid = 1858] [serial = 2192] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 18:47:36 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x92ba4c00) [pid = 1858] [serial = 2180] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 18:47:36 INFO - ... 18:47:36 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1627ms 18:47:36 INFO - PROCESS | 1858 | 1477446456397 Marionette TRACE conn4 -> [0,3461,"getWindowHandle",null] 18:47:36 INFO - PROCESS | 1858 | 1477446456402 Marionette TRACE conn4 <- [1,3461,null,{"value":"7"}] 18:47:36 INFO - TEST-START | /websockets/Send-65K-data.htm 18:47:36 INFO - PROCESS | 1858 | 1477446456412 Marionette TRACE conn4 -> [0,3462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:36 INFO - PROCESS | 1858 | 1477446456564 Marionette TRACE conn4 <- [1,3462,null,{"value":null}] 18:47:36 INFO - PROCESS | 1858 | 1477446456707 Marionette TRACE conn4 -> [0,3463,"getWindowHandles",null] 18:47:36 INFO - PROCESS | 1858 | 1477446456712 Marionette TRACE conn4 <- [1,3463,null,["7"]] 18:47:36 INFO - PROCESS | 1858 | 1477446456720 Marionette TRACE conn4 -> [0,3464,"switchToWindow",{"name":"7"}] 18:47:36 INFO - PROCESS | 1858 | 1477446456725 Marionette TRACE conn4 <- [1,3464,null,{}] 18:47:36 INFO - PROCESS | 1858 | 1477446456730 Marionette TRACE conn4 -> [0,3465,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-65K-data.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:36 INFO - PROCESS | 1858 | ++DOCSHELL 0x87ce4c00 == 28 [pid = 1858] [id = 762] 18:47:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x8b8cdc00) [pid = 1858] [serial = 2219] [outer = (nil)] 18:47:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x8db9a000) [pid = 1858] [serial = 2220] [outer = 0x8b8cdc00] 18:47:36 INFO - PROCESS | 1858 | 1477446456805 Marionette DEBUG loaded listener.js 18:47:36 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x8dc02400) [pid = 1858] [serial = 2221] [outer = 0x8b8cdc00] 18:47:37 INFO - PROCESS | 1858 | 1477446457317 Marionette TRACE conn4 <- [1,3465,null,{"value":["/websockets/Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed",0,null,null]]]}] 18:47:37 INFO - ... 18:47:37 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 930ms 18:47:37 INFO - PROCESS | 1858 | 1477446457343 Marionette TRACE conn4 -> [0,3466,"getWindowHandle",null] 18:47:37 INFO - PROCESS | 1858 | 1477446457346 Marionette TRACE conn4 <- [1,3466,null,{"value":"7"}] 18:47:37 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 18:47:37 INFO - PROCESS | 1858 | 1477446457354 Marionette TRACE conn4 -> [0,3467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:37 INFO - PROCESS | 1858 | 1477446457560 Marionette TRACE conn4 <- [1,3467,null,{"value":null}] 18:47:37 INFO - PROCESS | 1858 | 1477446457578 Marionette TRACE conn4 -> [0,3468,"getWindowHandles",null] 18:47:37 INFO - PROCESS | 1858 | 1477446457580 Marionette TRACE conn4 <- [1,3468,null,["7"]] 18:47:37 INFO - PROCESS | 1858 | 1477446457586 Marionette TRACE conn4 -> [0,3469,"switchToWindow",{"name":"7"}] 18:47:37 INFO - PROCESS | 1858 | 1477446457590 Marionette TRACE conn4 <- [1,3469,null,{}] 18:47:37 INFO - PROCESS | 1858 | 1477446457595 Marionette TRACE conn4 -> [0,3470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-Unpaired-Surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f842c00 == 29 [pid = 1858] [id = 763] 18:47:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8f843400) [pid = 1858] [serial = 2222] [outer = (nil)] 18:47:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x8f88a800) [pid = 1858] [serial = 2223] [outer = 0x8f843400] 18:47:37 INFO - PROCESS | 1858 | 1477446457696 Marionette DEBUG loaded listener.js 18:47:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x8fa1a400) [pid = 1858] [serial = 2224] [outer = 0x8f843400] 18:47:38 INFO - PROCESS | 1858 | [1858] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 18:47:38 INFO - PROCESS | 1858 | [1858] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 18:47:38 INFO - PROCESS | 1858 | 1477446458314 Marionette TRACE conn4 <- [1,3470,null,{"value":["/websockets/Send-Unpaired-Surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed",0,null,null]]]}] 18:47:38 INFO - ... 18:47:38 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 976ms 18:47:38 INFO - PROCESS | 1858 | 1477446458357 Marionette TRACE conn4 -> [0,3471,"getWindowHandle",null] 18:47:38 INFO - PROCESS | 1858 | 1477446458363 Marionette TRACE conn4 <- [1,3471,null,{"value":"7"}] 18:47:38 INFO - TEST-START | /websockets/Send-before-open.htm 18:47:38 INFO - PROCESS | 1858 | 1477446458375 Marionette TRACE conn4 -> [0,3472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:38 INFO - PROCESS | 1858 | 1477446458596 Marionette TRACE conn4 <- [1,3472,null,{"value":null}] 18:47:38 INFO - PROCESS | 1858 | 1477446458778 Marionette TRACE conn4 -> [0,3473,"getWindowHandles",null] 18:47:38 INFO - PROCESS | 1858 | 1477446458786 Marionette TRACE conn4 <- [1,3473,null,["7"]] 18:47:38 INFO - PROCESS | 1858 | 1477446458796 Marionette TRACE conn4 -> [0,3474,"switchToWindow",{"name":"7"}] 18:47:38 INFO - PROCESS | 1858 | 1477446458808 Marionette TRACE conn4 <- [1,3474,null,{}] 18:47:38 INFO - PROCESS | 1858 | 1477446458815 Marionette TRACE conn4 -> [0,3475,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-before-open.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-before-open.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7ed400 == 30 [pid = 1858] [id = 764] 18:47:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x8b7ee400) [pid = 1858] [serial = 2225] [outer = (nil)] 18:47:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x8b7f4400) [pid = 1858] [serial = 2226] [outer = 0x8b7ee400] 18:47:38 INFO - PROCESS | 1858 | 1477446458905 Marionette DEBUG loaded listener.js 18:47:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x8b7e8400) [pid = 1858] [serial = 2227] [outer = 0x8b7ee400] 18:47:39 INFO - PROCESS | 1858 | 1477446459583 Marionette TRACE conn4 <- [1,3475,null,{"value":["/websockets/Send-before-open.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket before connection is opened - INVALID_STATE_ERR is returned",0,null,null]]]}] 18:47:39 INFO - . 18:47:39 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1270ms 18:47:39 INFO - PROCESS | 1858 | 1477446459647 Marionette TRACE conn4 -> [0,3476,"getWindowHandle",null] 18:47:39 INFO - PROCESS | 1858 | 1477446459654 Marionette TRACE conn4 <- [1,3476,null,{"value":"7"}] 18:47:39 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 18:47:39 INFO - PROCESS | 1858 | 1477446459663 Marionette TRACE conn4 -> [0,3477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:39 INFO - PROCESS | 1858 | 1477446459852 Marionette TRACE conn4 <- [1,3477,null,{"value":null}] 18:47:39 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:47:40 INFO - PROCESS | 1858 | 1477446460029 Marionette TRACE conn4 -> [0,3478,"getWindowHandles",null] 18:47:40 INFO - PROCESS | 1858 | 1477446460034 Marionette TRACE conn4 <- [1,3478,null,["7"]] 18:47:40 INFO - PROCESS | 1858 | 1477446460047 Marionette TRACE conn4 -> [0,3479,"switchToWindow",{"name":"7"}] 18:47:40 INFO - PROCESS | 1858 | 1477446460052 Marionette TRACE conn4 <- [1,3479,null,{}] 18:47:40 INFO - PROCESS | 1858 | 1477446460059 Marionette TRACE conn4 -> [0,3480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:40 INFO - PROCESS | 1858 | ++DOCSHELL 0x83184c00 == 31 [pid = 1858] [id = 765] 18:47:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x8ca23400) [pid = 1858] [serial = 2228] [outer = (nil)] 18:47:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x8d68c400) [pid = 1858] [serial = 2229] [outer = 0x8ca23400] 18:47:40 INFO - PROCESS | 1858 | 1477446460145 Marionette DEBUG loaded listener.js 18:47:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x8cb3d000) [pid = 1858] [serial = 2230] [outer = 0x8ca23400] 18:47:40 INFO - PROCESS | 1858 | 1477446460845 Marionette TRACE conn4 <- [1,3480,null,{"value":["/websockets/Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 18:47:40 INFO - ... 18:47:40 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1221ms 18:47:40 INFO - PROCESS | 1858 | 1477446460885 Marionette TRACE conn4 -> [0,3481,"getWindowHandle",null] 18:47:40 INFO - PROCESS | 1858 | 1477446460895 Marionette TRACE conn4 <- [1,3481,null,{"value":"7"}] 18:47:40 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 18:47:40 INFO - PROCESS | 1858 | 1477446460939 Marionette TRACE conn4 -> [0,3482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:41 INFO - PROCESS | 1858 | 1477446461115 Marionette TRACE conn4 <- [1,3482,null,{"value":null}] 18:47:41 INFO - PROCESS | 1858 | 1477446461296 Marionette TRACE conn4 -> [0,3483,"getWindowHandles",null] 18:47:41 INFO - PROCESS | 1858 | 1477446461301 Marionette TRACE conn4 <- [1,3483,null,["7"]] 18:47:41 INFO - PROCESS | 1858 | 1477446461309 Marionette TRACE conn4 -> [0,3484,"switchToWindow",{"name":"7"}] 18:47:41 INFO - PROCESS | 1858 | 1477446461316 Marionette TRACE conn4 <- [1,3484,null,{}] 18:47:41 INFO - PROCESS | 1858 | 1477446461321 Marionette TRACE conn4 -> [0,3485,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x90653800 == 32 [pid = 1858] [id = 766] 18:47:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x90654400) [pid = 1858] [serial = 2231] [outer = (nil)] 18:47:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x91087000) [pid = 1858] [serial = 2232] [outer = 0x90654400] 18:47:41 INFO - PROCESS | 1858 | 1477446461411 Marionette DEBUG loaded listener.js 18:47:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x91a2b800) [pid = 1858] [serial = 2233] [outer = 0x90654400] 18:47:42 INFO - PROCESS | 1858 | 1477446462095 Marionette TRACE conn4 <- [1,3485,null,{"value":["/websockets/Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 18:47:42 INFO - ... 18:47:42 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1226ms 18:47:42 INFO - PROCESS | 1858 | 1477446462155 Marionette TRACE conn4 -> [0,3486,"getWindowHandle",null] 18:47:42 INFO - PROCESS | 1858 | 1477446462159 Marionette TRACE conn4 <- [1,3486,null,{"value":"7"}] 18:47:42 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 18:47:42 INFO - PROCESS | 1858 | 1477446462195 Marionette TRACE conn4 -> [0,3487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:42 INFO - PROCESS | 1858 | 1477446462372 Marionette TRACE conn4 <- [1,3487,null,{"value":null}] 18:47:42 INFO - PROCESS | 1858 | 1477446462667 Marionette TRACE conn4 -> [0,3488,"getWindowHandles",null] 18:47:42 INFO - PROCESS | 1858 | 1477446462672 Marionette TRACE conn4 <- [1,3488,null,["7"]] 18:47:42 INFO - PROCESS | 1858 | 1477446462681 Marionette TRACE conn4 -> [0,3489,"switchToWindow",{"name":"7"}] 18:47:42 INFO - PROCESS | 1858 | 1477446462690 Marionette TRACE conn4 <- [1,3489,null,{}] 18:47:42 INFO - PROCESS | 1858 | 1477446462697 Marionette TRACE conn4 -> [0,3490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int16-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x87ce8c00 == 33 [pid = 1858] [id = 767] 18:47:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0x8b5f3400) [pid = 1858] [serial = 2234] [outer = (nil)] 18:47:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0x8b5fbc00) [pid = 1858] [serial = 2235] [outer = 0x8b5f3400] 18:47:42 INFO - PROCESS | 1858 | 1477446462778 Marionette DEBUG loaded listener.js 18:47:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0x8b5f9400) [pid = 1858] [serial = 2236] [outer = 0x8b5f3400] 18:47:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8f97f000 == 32 [pid = 1858] [id = 721] 18:47:43 INFO - PROCESS | 1858 | --DOCSHELL 0x9064dc00 == 31 [pid = 1858] [id = 722] 18:47:43 INFO - PROCESS | 1858 | --DOCSHELL 0x83183000 == 30 [pid = 1858] [id = 708] 18:47:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8c898400 == 29 [pid = 1858] [id = 719] 18:47:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8c13c400 == 28 [pid = 1858] [id = 707] 18:47:43 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7f5000 == 27 [pid = 1858] [id = 718] 18:47:43 INFO - PROCESS | 1858 | 1477446463540 Marionette TRACE conn4 <- [1,3490,null,{"value":["/websockets/Send-binary-arraybufferview-int16-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed",0,null,null]]]}] 18:47:43 INFO - ... 18:47:43 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1377ms 18:47:43 INFO - PROCESS | 1858 | 1477446463570 Marionette TRACE conn4 -> [0,3491,"getWindowHandle",null] 18:47:43 INFO - PROCESS | 1858 | 1477446463576 Marionette TRACE conn4 <- [1,3491,null,{"value":"7"}] 18:47:43 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 18:47:43 INFO - PROCESS | 1858 | 1477446463587 Marionette TRACE conn4 -> [0,3492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:43 INFO - PROCESS | 1858 | 1477446463762 Marionette TRACE conn4 <- [1,3492,null,{"value":null}] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0x95ab4000) [pid = 1858] [serial = 2131] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0x959c2800) [pid = 1858] [serial = 2140] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x8dc10000) [pid = 1858] [serial = 2137] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x94250800) [pid = 1858] [serial = 2104] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x95c3c400) [pid = 1858] [serial = 2143] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x8c261800) [pid = 1858] [serial = 2134] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x97a79800) [pid = 1858] [serial = 2193] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x97a7a000) [pid = 1858] [serial = 2194] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x9754c000) [pid = 1858] [serial = 2190] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x97551800) [pid = 1858] [serial = 2191] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x9639e400) [pid = 1858] [serial = 2187] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x974c3000) [pid = 1858] [serial = 2188] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x95c30c00) [pid = 1858] [serial = 2184] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x95c35c00) [pid = 1858] [serial = 2185] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x9318c000) [pid = 1858] [serial = 2181] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x942e4000) [pid = 1858] [serial = 2182] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x8f839800) [pid = 1858] [serial = 2178] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x8f841c00) [pid = 1858] [serial = 2179] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x8c89f400) [pid = 1858] [serial = 2175] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x8ca2a400) [pid = 1858] [serial = 2176] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x970a0800) [pid = 1858] [serial = 2172] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x974c9c00) [pid = 1858] [serial = 2173] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x94253c00) [pid = 1858] [serial = 2169] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x94574c00) [pid = 1858] [serial = 2170] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x8cb3b400) [pid = 1858] [serial = 2166] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x8db9bc00) [pid = 1858] [serial = 2167] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x9639dc00) [pid = 1858] [serial = 2164] [outer = (nil)] [url = about:blank] 18:47:43 INFO - PROCESS | 1858 | 1477446463940 Marionette TRACE conn4 -> [0,3493,"getWindowHandles",null] 18:47:43 INFO - PROCESS | 1858 | 1477446463947 Marionette TRACE conn4 <- [1,3493,null,["7"]] 18:47:43 INFO - PROCESS | 1858 | 1477446463952 Marionette TRACE conn4 -> [0,3494,"switchToWindow",{"name":"7"}] 18:47:43 INFO - PROCESS | 1858 | 1477446463960 Marionette TRACE conn4 <- [1,3494,null,{}] 18:47:43 INFO - PROCESS | 1858 | 1477446463965 Marionette TRACE conn4 -> [0,3495,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int8.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x8bb2d000 == 28 [pid = 1858] [id = 768] 18:47:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 60 (0x8c26c400) [pid = 1858] [serial = 2237] [outer = (nil)] 18:47:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 61 (0x8c72f000) [pid = 1858] [serial = 2238] [outer = 0x8c26c400] 18:47:44 INFO - PROCESS | 1858 | 1477446464052 Marionette DEBUG loaded listener.js 18:47:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 62 (0x8c89c000) [pid = 1858] [serial = 2239] [outer = 0x8c26c400] 18:47:44 INFO - PROCESS | 1858 | 1477446464600 Marionette TRACE conn4 <- [1,3495,null,{"value":["/websockets/Send-binary-arraybufferview-int8.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed",0,null,null]]]}] 18:47:44 INFO - ... 18:47:44 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1070ms 18:47:44 INFO - PROCESS | 1858 | 1477446464657 Marionette TRACE conn4 -> [0,3496,"getWindowHandle",null] 18:47:44 INFO - PROCESS | 1858 | 1477446464660 Marionette TRACE conn4 <- [1,3496,null,{"value":"7"}] 18:47:44 INFO - TEST-START | /websockets/Send-binary-blob.htm 18:47:44 INFO - PROCESS | 1858 | 1477446464668 Marionette TRACE conn4 -> [0,3497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:44 INFO - PROCESS | 1858 | 1477446464830 Marionette TRACE conn4 <- [1,3497,null,{"value":null}] 18:47:44 INFO - PROCESS | 1858 | 1477446464972 Marionette TRACE conn4 -> [0,3498,"getWindowHandles",null] 18:47:44 INFO - PROCESS | 1858 | 1477446464982 Marionette TRACE conn4 <- [1,3498,null,["7"]] 18:47:44 INFO - PROCESS | 1858 | 1477446464989 Marionette TRACE conn4 -> [0,3499,"switchToWindow",{"name":"7"}] 18:47:44 INFO - PROCESS | 1858 | 1477446464997 Marionette TRACE conn4 <- [1,3499,null,{}] 18:47:45 INFO - PROCESS | 1858 | 1477446465002 Marionette TRACE conn4 -> [0,3500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-blob.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc84800 == 29 [pid = 1858] [id = 769] 18:47:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x8dc85000) [pid = 1858] [serial = 2240] [outer = (nil)] 18:47:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x8f688800) [pid = 1858] [serial = 2241] [outer = 0x8dc85000] 18:47:45 INFO - PROCESS | 1858 | 1477446465076 Marionette DEBUG loaded listener.js 18:47:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x8f889c00) [pid = 1858] [serial = 2242] [outer = 0x8dc85000] 18:47:45 INFO - PROCESS | 1858 | 1477446465607 Marionette TRACE conn4 <- [1,3500,null,{"value":["/websockets/Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed",0,null,null]]]}] 18:47:45 INFO - ... 18:47:45 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 969ms 18:47:45 INFO - PROCESS | 1858 | 1477446465637 Marionette TRACE conn4 -> [0,3501,"getWindowHandle",null] 18:47:45 INFO - PROCESS | 1858 | 1477446465640 Marionette TRACE conn4 <- [1,3501,null,{"value":"7"}] 18:47:45 INFO - TEST-START | /websockets/Send-data.htm 18:47:45 INFO - PROCESS | 1858 | 1477446465649 Marionette TRACE conn4 -> [0,3502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:45 INFO - PROCESS | 1858 | 1477446465803 Marionette TRACE conn4 <- [1,3502,null,{"value":null}] 18:47:45 INFO - PROCESS | 1858 | 1477446465956 Marionette TRACE conn4 -> [0,3503,"getWindowHandles",null] 18:47:45 INFO - PROCESS | 1858 | 1477446465960 Marionette TRACE conn4 <- [1,3503,null,["7"]] 18:47:45 INFO - PROCESS | 1858 | 1477446465966 Marionette TRACE conn4 -> [0,3504,"switchToWindow",{"name":"7"}] 18:47:45 INFO - PROCESS | 1858 | 1477446465971 Marionette TRACE conn4 <- [1,3504,null,{}] 18:47:45 INFO - PROCESS | 1858 | 1477446465976 Marionette TRACE conn4 -> [0,3505,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f895000 == 30 [pid = 1858] [id = 770] 18:47:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x90650800) [pid = 1858] [serial = 2243] [outer = (nil)] 18:47:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x9318c000) [pid = 1858] [serial = 2244] [outer = 0x90650800] 18:47:46 INFO - PROCESS | 1858 | 1477446466053 Marionette DEBUG loaded listener.js 18:47:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x942de400) [pid = 1858] [serial = 2245] [outer = 0x90650800] 18:47:46 INFO - PROCESS | 1858 | 1477446466642 Marionette TRACE conn4 <- [1,3505,null,{"value":["/websockets/Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Connection should be closed",0,null,null]]]}] 18:47:46 INFO - ... 18:47:46 INFO - TEST-OK | /websockets/Send-data.htm | took 1025ms 18:47:46 INFO - PROCESS | 1858 | 1477446466673 Marionette TRACE conn4 -> [0,3506,"getWindowHandle",null] 18:47:46 INFO - PROCESS | 1858 | 1477446466677 Marionette TRACE conn4 <- [1,3506,null,{"value":"7"}] 18:47:46 INFO - TEST-START | /websockets/Send-data.worker 18:47:46 INFO - PROCESS | 1858 | 1477446466698 Marionette TRACE conn4 -> [0,3507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:46 INFO - PROCESS | 1858 | 1477446466908 Marionette TRACE conn4 <- [1,3507,null,{"value":null}] 18:47:46 INFO - PROCESS | 1858 | 1477446466930 Marionette TRACE conn4 -> [0,3508,"getWindowHandles",null] 18:47:46 INFO - PROCESS | 1858 | 1477446466933 Marionette TRACE conn4 <- [1,3508,null,["7"]] 18:47:46 INFO - PROCESS | 1858 | 1477446466938 Marionette TRACE conn4 -> [0,3509,"switchToWindow",{"name":"7"}] 18:47:46 INFO - PROCESS | 1858 | 1477446466943 Marionette TRACE conn4 <- [1,3509,null,{}] 18:47:46 INFO - PROCESS | 1858 | 1477446466948 Marionette TRACE conn4 -> [0,3510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.worker\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:47 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d86b400 == 31 [pid = 1858] [id = 771] 18:47:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x942e8800) [pid = 1858] [serial = 2246] [outer = (nil)] 18:47:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x95741000) [pid = 1858] [serial = 2247] [outer = 0x942e8800] 18:47:47 INFO - PROCESS | 1858 | 1477446467095 Marionette DEBUG loaded listener.js 18:47:47 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x959c6000) [pid = 1858] [serial = 2248] [outer = 0x942e8800] 18:47:47 INFO - PROCESS | 1858 | [1858] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 18:47:47 INFO - PROCESS | 1858 | 1477446467733 Marionette TRACE conn4 <- [1,3510,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 18:47:47 INFO - . 18:47:47 INFO - TEST-OK | /websockets/Send-data.worker | took 1073ms 18:47:47 INFO - PROCESS | 1858 | 1477446467771 Marionette TRACE conn4 -> [0,3511,"getWindowHandle",null] 18:47:47 INFO - PROCESS | 1858 | 1477446467774 Marionette TRACE conn4 <- [1,3511,null,{"value":"7"}] 18:47:47 INFO - TEST-START | /websockets/Send-null.htm 18:47:47 INFO - PROCESS | 1858 | 1477446467792 Marionette TRACE conn4 -> [0,3512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:48 INFO - PROCESS | 1858 | 1477446468065 Marionette TRACE conn4 <- [1,3512,null,{"value":null}] 18:47:48 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x8db19400) [pid = 1858] [serial = 2216] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 18:47:48 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x8317e800) [pid = 1858] [serial = 2207] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 18:47:48 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x8b8c7c00) [pid = 1858] [serial = 2210] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 18:47:48 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x8db19800) [pid = 1858] [serial = 2195] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 18:47:48 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x95ab8000) [pid = 1858] [serial = 2198] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 18:47:48 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x97bba800) [pid = 1858] [serial = 2201] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 18:47:48 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x8b8cdc00) [pid = 1858] [serial = 2219] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 18:47:48 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x87cd9c00) [pid = 1858] [serial = 2204] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 18:47:48 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x8c731000) [pid = 1858] [serial = 2213] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 18:47:48 INFO - PROCESS | 1858 | 1477446468168 Marionette TRACE conn4 -> [0,3513,"getWindowHandles",null] 18:47:48 INFO - PROCESS | 1858 | 1477446468171 Marionette TRACE conn4 <- [1,3513,null,["7"]] 18:47:48 INFO - PROCESS | 1858 | 1477446468180 Marionette TRACE conn4 -> [0,3514,"switchToWindow",{"name":"7"}] 18:47:48 INFO - PROCESS | 1858 | 1477446468184 Marionette TRACE conn4 <- [1,3514,null,{}] 18:47:48 INFO - PROCESS | 1858 | 1477446468189 Marionette TRACE conn4 -> [0,3515,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-null.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:48 INFO - PROCESS | 1858 | ++DOCSHELL 0x831e3400 == 32 [pid = 1858] [id = 772] 18:47:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 63 (0x95ab8000) [pid = 1858] [serial = 2249] [outer = (nil)] 18:47:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 64 (0x95c34000) [pid = 1858] [serial = 2250] [outer = 0x95ab8000] 18:47:48 INFO - PROCESS | 1858 | 1477446468291 Marionette DEBUG loaded listener.js 18:47:48 INFO - PROCESS | 1858 | ++DOMWINDOW == 65 (0x95cf3800) [pid = 1858] [serial = 2251] [outer = 0x95ab8000] 18:47:48 INFO - PROCESS | 1858 | 1477446468868 Marionette TRACE conn4 <- [1,3515,null,{"value":["/websockets/Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Connection should be closed",0,null,null]]]}] 18:47:48 INFO - ... 18:47:48 INFO - TEST-OK | /websockets/Send-null.htm | took 1119ms 18:47:48 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 18:47:48 INFO - PROCESS | 1858 | 1477446468921 Marionette TRACE conn4 -> [0,3516,"getWindowHandle",null] 18:47:48 INFO - PROCESS | 1858 | 1477446468924 Marionette TRACE conn4 <- [1,3516,null,{"value":"7"}] 18:47:48 INFO - PROCESS | 1858 | 1477446468933 Marionette TRACE conn4 -> [0,3517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:49 INFO - PROCESS | 1858 | 1477446469077 Marionette TRACE conn4 <- [1,3517,null,{"value":null}] 18:47:49 INFO - PROCESS | 1858 | 1477446469089 Marionette TRACE conn4 -> [0,3518,"getWindowHandles",null] 18:47:49 INFO - PROCESS | 1858 | 1477446469091 Marionette TRACE conn4 <- [1,3518,null,["7"]] 18:47:49 INFO - PROCESS | 1858 | 1477446469098 Marionette TRACE conn4 -> [0,3519,"switchToWindow",{"name":"7"}] 18:47:49 INFO - PROCESS | 1858 | 1477446469104 Marionette TRACE conn4 <- [1,3519,null,{}] 18:47:49 INFO - PROCESS | 1858 | 1477446469109 Marionette TRACE conn4 -> [0,3520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-paired-surrogates.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:49 INFO - PROCESS | 1858 | ++DOCSHELL 0x96198400 == 33 [pid = 1858] [id = 773] 18:47:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 66 (0x96198800) [pid = 1858] [serial = 2252] [outer = (nil)] 18:47:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 67 (0x9639fc00) [pid = 1858] [serial = 2253] [outer = 0x96198800] 18:47:49 INFO - PROCESS | 1858 | 1477446469187 Marionette DEBUG loaded listener.js 18:47:49 INFO - PROCESS | 1858 | ++DOMWINDOW == 68 (0x9652dc00) [pid = 1858] [serial = 2254] [outer = 0x96198800] 18:47:49 INFO - PROCESS | 1858 | 1477446469769 Marionette TRACE conn4 <- [1,3520,null,{"value":["/websockets/Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed",0,null,null]]]}] 18:47:49 INFO - ... 18:47:49 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 877ms 18:47:49 INFO - PROCESS | 1858 | 1477446469806 Marionette TRACE conn4 -> [0,3521,"getWindowHandle",null] 18:47:49 INFO - PROCESS | 1858 | 1477446469810 Marionette TRACE conn4 <- [1,3521,null,{"value":"7"}] 18:47:49 INFO - TEST-START | /websockets/Send-unicode-data.htm 18:47:49 INFO - PROCESS | 1858 | 1477446469817 Marionette TRACE conn4 -> [0,3522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:49 INFO - PROCESS | 1858 | 1477446469962 Marionette TRACE conn4 <- [1,3522,null,{"value":null}] 18:47:49 INFO - PROCESS | 1858 | 1477446469969 Marionette TRACE conn4 -> [0,3523,"getWindowHandles",null] 18:47:49 INFO - PROCESS | 1858 | 1477446469973 Marionette TRACE conn4 <- [1,3523,null,["7"]] 18:47:49 INFO - PROCESS | 1858 | 1477446469979 Marionette TRACE conn4 -> [0,3524,"switchToWindow",{"name":"7"}] 18:47:49 INFO - PROCESS | 1858 | 1477446469984 Marionette TRACE conn4 <- [1,3524,null,{}] 18:47:50 INFO - PROCESS | 1858 | 1477446469988 Marionette TRACE conn4 -> [0,3525,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-unicode-data.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:50 INFO - PROCESS | 1858 | ++DOCSHELL 0x974c3000 == 34 [pid = 1858] [id = 774] 18:47:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 69 (0x974c9000) [pid = 1858] [serial = 2255] [outer = (nil)] 18:47:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 70 (0x97517400) [pid = 1858] [serial = 2256] [outer = 0x974c9000] 18:47:50 INFO - PROCESS | 1858 | 1477446470060 Marionette DEBUG loaded listener.js 18:47:50 INFO - PROCESS | 1858 | ++DOMWINDOW == 71 (0x97517c00) [pid = 1858] [serial = 2257] [outer = 0x974c9000] 18:47:50 INFO - PROCESS | 1858 | 1477446470831 Marionette TRACE conn4 <- [1,3525,null,{"value":["/websockets/Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed",0,null,null]]]}] 18:47:50 INFO - ... 18:47:50 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1027ms 18:47:50 INFO - PROCESS | 1858 | 1477446470844 Marionette TRACE conn4 -> [0,3526,"getWindowHandle",null] 18:47:50 INFO - PROCESS | 1858 | 1477446470849 Marionette TRACE conn4 <- [1,3526,null,{"value":"7"}] 18:47:50 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 18:47:50 INFO - PROCESS | 1858 | 1477446470861 Marionette TRACE conn4 -> [0,3527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:51 INFO - PROCESS | 1858 | 1477446471055 Marionette TRACE conn4 <- [1,3527,null,{"value":null}] 18:47:51 INFO - PROCESS | 1858 | 1477446471252 Marionette TRACE conn4 -> [0,3528,"getWindowHandles",null] 18:47:51 INFO - PROCESS | 1858 | 1477446471257 Marionette TRACE conn4 <- [1,3528,null,["7"]] 18:47:51 INFO - PROCESS | 1858 | 1477446471269 Marionette TRACE conn4 -> [0,3529,"switchToWindow",{"name":"7"}] 18:47:51 INFO - PROCESS | 1858 | 1477446471276 Marionette TRACE conn4 <- [1,3529,null,{}] 18:47:51 INFO - PROCESS | 1858 | 1477446471282 Marionette TRACE conn4 -> [0,3530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/binaryType-wrong-value.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/binaryType-wrong-value.htm\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:51 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c267800 == 35 [pid = 1858] [id = 775] 18:47:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 72 (0x8c268000) [pid = 1858] [serial = 2258] [outer = (nil)] 18:47:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 73 (0x8c89b000) [pid = 1858] [serial = 2259] [outer = 0x8c268000] 18:47:51 INFO - PROCESS | 1858 | 1477446471371 Marionette DEBUG loaded listener.js 18:47:51 INFO - PROCESS | 1858 | ++DOMWINDOW == 74 (0x8c732800) [pid = 1858] [serial = 2260] [outer = 0x8c268000] 18:47:51 INFO - PROCESS | 1858 | 1477446471991 Marionette TRACE conn4 <- [1,3530,null,{"value":["/websockets/binaryType-wrong-value.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be closed",0,null,null]]]}] 18:47:52 INFO - .. 18:47:52 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1175ms 18:47:52 INFO - PROCESS | 1858 | 1477446472035 Marionette TRACE conn4 -> [0,3531,"getWindowHandle",null] 18:47:52 INFO - PROCESS | 1858 | 1477446472042 Marionette TRACE conn4 <- [1,3531,null,{"value":"7"}] 18:47:52 INFO - TEST-START | /websockets/constructor.html 18:47:52 INFO - PROCESS | 1858 | 1477446472049 Marionette TRACE conn4 -> [0,3532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:52 INFO - PROCESS | 1858 | 1477446472224 Marionette TRACE conn4 <- [1,3532,null,{"value":null}] 18:47:52 INFO - PROCESS | 1858 | 1477446472405 Marionette TRACE conn4 -> [0,3533,"getWindowHandles",null] 18:47:52 INFO - PROCESS | 1858 | 1477446472410 Marionette TRACE conn4 <- [1,3533,null,["7"]] 18:47:52 INFO - PROCESS | 1858 | 1477446472419 Marionette TRACE conn4 -> [0,3534,"switchToWindow",{"name":"7"}] 18:47:52 INFO - PROCESS | 1858 | 1477446472425 Marionette TRACE conn4 <- [1,3534,null,{}] 18:47:52 INFO - PROCESS | 1858 | 1477446472475 Marionette TRACE conn4 -> [0,3535,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/constructor.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:52 INFO - PROCESS | 1858 | ++DOCSHELL 0x8f893400 == 36 [pid = 1858] [id = 776] 18:47:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 75 (0x8f97c000) [pid = 1858] [serial = 2261] [outer = (nil)] 18:47:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 76 (0x91abcc00) [pid = 1858] [serial = 2262] [outer = 0x8f97c000] 18:47:52 INFO - PROCESS | 1858 | 1477446472561 Marionette DEBUG loaded listener.js 18:47:52 INFO - PROCESS | 1858 | ++DOMWINDOW == 77 (0x92a23c00) [pid = 1858] [serial = 2263] [outer = 0x8f97c000] 18:47:53 INFO - PROCESS | 1858 | 1477446473210 Marionette TRACE conn4 <- [1,3535,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 18:47:53 INFO - . 18:47:53 INFO - TEST-OK | /websockets/constructor.html | took 1223ms 18:47:53 INFO - PROCESS | 1858 | 1477446473280 Marionette TRACE conn4 -> [0,3536,"getWindowHandle",null] 18:47:53 INFO - PROCESS | 1858 | 1477446473287 Marionette TRACE conn4 <- [1,3536,null,{"value":"7"}] 18:47:53 INFO - TEST-START | /websockets/eventhandlers.html 18:47:53 INFO - PROCESS | 1858 | 1477446473294 Marionette TRACE conn4 -> [0,3537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:53 INFO - PROCESS | 1858 | 1477446473590 Marionette TRACE conn4 <- [1,3537,null,{"value":null}] 18:47:53 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:47:53 INFO - PROCESS | 1858 | 1477446473741 Marionette TRACE conn4 -> [0,3538,"getWindowHandles",null] 18:47:53 INFO - PROCESS | 1858 | 1477446473747 Marionette TRACE conn4 <- [1,3538,null,["7"]] 18:47:53 INFO - PROCESS | 1858 | 1477446473757 Marionette TRACE conn4 -> [0,3539,"switchToWindow",{"name":"7"}] 18:47:53 INFO - PROCESS | 1858 | 1477446473764 Marionette TRACE conn4 <- [1,3539,null,{}] 18:47:53 INFO - PROCESS | 1858 | 1477446473770 Marionette TRACE conn4 -> [0,3540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/eventhandlers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/eventhandlers.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:53 INFO - PROCESS | 1858 | ++DOCSHELL 0x95aba800 == 37 [pid = 1858] [id = 777] 18:47:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 78 (0x95abac00) [pid = 1858] [serial = 2264] [outer = (nil)] 18:47:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 79 (0x95c37c00) [pid = 1858] [serial = 2265] [outer = 0x95abac00] 18:47:53 INFO - PROCESS | 1858 | 1477446473857 Marionette DEBUG loaded listener.js 18:47:53 INFO - PROCESS | 1858 | ++DOMWINDOW == 80 (0x96197400) [pid = 1858] [serial = 2266] [outer = 0x95abac00] 18:47:54 INFO - PROCESS | 1858 | 1477446474450 Marionette TRACE conn4 <- [1,3540,null,{"value":["/websockets/eventhandlers.html",0,null,null,[["Event handler for open should have [TreatNonCallableAsNull]",0,null,null],["Event handler for error should have [TreatNonCallableAsNull]",0,null,null],["Event handler for close should have [TreatNonCallableAsNull]",0,null,null],["Event handler for message should have [TreatNonCallableAsNull]",0,null,null]]]}] 18:47:54 INFO - .... 18:47:54 INFO - TEST-OK | /websockets/eventhandlers.html | took 1178ms 18:47:54 INFO - PROCESS | 1858 | 1477446474489 Marionette TRACE conn4 -> [0,3541,"getWindowHandle",null] 18:47:54 INFO - PROCESS | 1858 | 1477446474494 Marionette TRACE conn4 <- [1,3541,null,{"value":"7"}] 18:47:54 INFO - TEST-START | /websockets/extended-payload-length.html 18:47:54 INFO - PROCESS | 1858 | 1477446474510 Marionette TRACE conn4 -> [0,3542,"timeouts",{"script":185000}] 18:47:54 INFO - PROCESS | 1858 | 1477446474514 Marionette TRACE conn4 <- [1,3542,null,{}] 18:47:54 INFO - PROCESS | 1858 | 1477446474524 Marionette TRACE conn4 -> [0,3543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:54 INFO - PROCESS | 1858 | 1477446474723 Marionette TRACE conn4 <- [1,3543,null,{"value":null}] 18:47:54 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:47:54 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:47:54 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:47:54 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:47:54 INFO - PROCESS | 1858 | 1477446474913 Marionette TRACE conn4 -> [0,3544,"getWindowHandles",null] 18:47:54 INFO - PROCESS | 1858 | 1477446474918 Marionette TRACE conn4 <- [1,3544,null,["7"]] 18:47:54 INFO - PROCESS | 1858 | 1477446474924 Marionette TRACE conn4 -> [0,3545,"switchToWindow",{"name":"7"}] 18:47:54 INFO - PROCESS | 1858 | 1477446474929 Marionette TRACE conn4 <- [1,3545,null,{}] 18:47:54 INFO - PROCESS | 1858 | 1477446474941 Marionette TRACE conn4 -> [0,3546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:54 INFO - PROCESS | 1858 | ++DOCSHELL 0x97820c00 == 38 [pid = 1858] [id = 778] 18:47:54 INFO - PROCESS | 1858 | ++DOMWINDOW == 81 (0x97821000) [pid = 1858] [serial = 2267] [outer = (nil)] 18:47:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 82 (0x97a7bc00) [pid = 1858] [serial = 2268] [outer = 0x97821000] 18:47:55 INFO - PROCESS | 1858 | 1477446475030 Marionette DEBUG loaded listener.js 18:47:55 INFO - PROCESS | 1858 | ++DOMWINDOW == 83 (0x97a81400) [pid = 1858] [serial = 2269] [outer = 0x97821000] 18:47:55 INFO - PROCESS | 1858 | 1477446475939 Marionette TRACE conn4 <- [1,3546,null,{"value":["/websockets/extended-payload-length.html",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",0,null,null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",0,null,null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",0,null,null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",0,null,null]]]}] 18:47:55 INFO - .... 18:47:55 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1493ms 18:47:56 INFO - PROCESS | 1858 | 1477446475999 Marionette TRACE conn4 -> [0,3547,"getWindowHandle",null] 18:47:56 INFO - PROCESS | 1858 | 1477446476005 Marionette TRACE conn4 <- [1,3547,null,{"value":"7"}] 18:47:56 INFO - TEST-START | /websockets/extended-payload-length.html?wss 18:47:56 INFO - PROCESS | 1858 | 1477446476015 Marionette TRACE conn4 -> [0,3548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:47:56 INFO - PROCESS | 1858 | 1477446476287 Marionette TRACE conn4 <- [1,3548,null,{"value":null}] 18:47:56 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:47:56 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:47:56 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:47:56 INFO - PROCESS | 1858 | [1858] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 18:47:56 INFO - PROCESS | 1858 | 1477446476451 Marionette TRACE conn4 -> [0,3549,"getWindowHandles",null] 18:47:56 INFO - PROCESS | 1858 | 1477446476457 Marionette TRACE conn4 <- [1,3549,null,["7"]] 18:47:56 INFO - PROCESS | 1858 | 1477446476511 Marionette TRACE conn4 -> [0,3550,"switchToWindow",{"name":"7"}] 18:47:56 INFO - PROCESS | 1858 | 1477446476519 Marionette TRACE conn4 <- [1,3550,null,{}] 18:47:56 INFO - PROCESS | 1858 | 1477446476527 Marionette TRACE conn4 -> [0,3551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html?wss\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:47:56 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7eac00 == 39 [pid = 1858] [id = 779] 18:47:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 84 (0x8b7ef400) [pid = 1858] [serial = 2270] [outer = (nil)] 18:47:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 85 (0x8bb32000) [pid = 1858] [serial = 2271] [outer = 0x8b7ef400] 18:47:56 INFO - PROCESS | 1858 | 1477446476609 Marionette DEBUG loaded listener.js 18:47:56 INFO - PROCESS | 1858 | ++DOMWINDOW == 86 (0x8c899400) [pid = 1858] [serial = 2272] [outer = 0x8b7ef400] 18:47:56 INFO - PROCESS | 1858 | --DOCSHELL 0x8317cc00 == 38 [pid = 1858] [id = 713] 18:47:56 INFO - PROCESS | 1858 | --DOMWINDOW == 85 (0x8db9a000) [pid = 1858] [serial = 2220] [outer = (nil)] [url = about:blank] 18:47:56 INFO - PROCESS | 1858 | --DOMWINDOW == 84 (0x8dc02400) [pid = 1858] [serial = 2221] [outer = (nil)] [url = about:blank] 18:47:56 INFO - PROCESS | 1858 | --DOMWINDOW == 83 (0x8db1c000) [pid = 1858] [serial = 2217] [outer = (nil)] [url = about:blank] 18:47:56 INFO - PROCESS | 1858 | --DOMWINDOW == 82 (0x8db1fc00) [pid = 1858] [serial = 2218] [outer = (nil)] [url = about:blank] 18:47:57 INFO - PROCESS | 1858 | --DOMWINDOW == 81 (0x8c737400) [pid = 1858] [serial = 2214] [outer = (nil)] [url = about:blank] 18:47:57 INFO - PROCESS | 1858 | --DOMWINDOW == 80 (0x8c89b800) [pid = 1858] [serial = 2215] [outer = (nil)] [url = about:blank] 18:47:57 INFO - PROCESS | 1858 | --DOMWINDOW == 79 (0x8b8cd000) [pid = 1858] [serial = 2211] [outer = (nil)] [url = about:blank] 18:47:57 INFO - PROCESS | 1858 | --DOMWINDOW == 78 (0x8b8cf400) [pid = 1858] [serial = 2212] [outer = (nil)] [url = about:blank] 18:47:57 INFO - PROCESS | 1858 | --DOMWINDOW == 77 (0x831e4800) [pid = 1858] [serial = 2208] [outer = (nil)] [url = about:blank] 18:47:57 INFO - PROCESS | 1858 | --DOMWINDOW == 76 (0x87cdd400) [pid = 1858] [serial = 2209] [outer = (nil)] [url = about:blank] 18:47:57 INFO - PROCESS | 1858 | --DOMWINDOW == 75 (0x8f846000) [pid = 1858] [serial = 2205] [outer = (nil)] [url = about:blank] 18:47:57 INFO - PROCESS | 1858 | --DOMWINDOW == 74 (0x95c3bc00) [pid = 1858] [serial = 2206] [outer = (nil)] [url = about:blank] 18:47:57 INFO - PROCESS | 1858 | --DOMWINDOW == 73 (0x97bbdc00) [pid = 1858] [serial = 2202] [outer = (nil)] [url = about:blank] 18:47:57 INFO - PROCESS | 1858 | --DOMWINDOW == 72 (0x97be7800) [pid = 1858] [serial = 2203] [outer = (nil)] [url = about:blank] 18:47:57 INFO - PROCESS | 1858 | --DOMWINDOW == 71 (0x96192800) [pid = 1858] [serial = 2199] [outer = (nil)] [url = about:blank] 18:47:57 INFO - PROCESS | 1858 | --DOMWINDOW == 70 (0x963a7400) [pid = 1858] [serial = 2200] [outer = (nil)] [url = about:blank] 18:47:57 INFO - PROCESS | 1858 | --DOMWINDOW == 69 (0x8dc0bc00) [pid = 1858] [serial = 2196] [outer = (nil)] [url = about:blank] 18:47:57 INFO - PROCESS | 1858 | --DOMWINDOW == 68 (0x8f88c000) [pid = 1858] [serial = 2197] [outer = (nil)] [url = about:blank] 18:47:57 INFO - PROCESS | 1858 | --DOMWINDOW == 67 (0x8f88a800) [pid = 1858] [serial = 2223] [outer = (nil)] [url = about:blank] 18:48:00 INFO - PROCESS | 1858 | --DOMWINDOW == 66 (0x942e8800) [pid = 1858] [serial = 2246] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 18:48:00 INFO - PROCESS | 1858 | --DOMWINDOW == 65 (0x96198800) [pid = 1858] [serial = 2252] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 18:48:00 INFO - PROCESS | 1858 | --DOMWINDOW == 64 (0x95ab8000) [pid = 1858] [serial = 2249] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 18:48:00 INFO - PROCESS | 1858 | --DOMWINDOW == 63 (0x8b5f3400) [pid = 1858] [serial = 2234] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 18:48:00 INFO - PROCESS | 1858 | --DOMWINDOW == 62 (0x8dc85000) [pid = 1858] [serial = 2240] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 18:48:00 INFO - PROCESS | 1858 | --DOMWINDOW == 61 (0x8c26c400) [pid = 1858] [serial = 2237] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 18:48:00 INFO - PROCESS | 1858 | --DOMWINDOW == 60 (0x90650800) [pid = 1858] [serial = 2243] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 18:48:05 INFO - PROCESS | 1858 | --DOCSHELL 0x83184c00 == 37 [pid = 1858] [id = 765] 18:48:05 INFO - PROCESS | 1858 | --DOCSHELL 0x90653800 == 36 [pid = 1858] [id = 766] 18:48:05 INFO - PROCESS | 1858 | --DOCSHELL 0x87ce4c00 == 35 [pid = 1858] [id = 762] 18:48:05 INFO - PROCESS | 1858 | --DOCSHELL 0x87ce8c00 == 34 [pid = 1858] [id = 767] 18:48:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7ed400 == 33 [pid = 1858] [id = 764] 18:48:05 INFO - PROCESS | 1858 | --DOCSHELL 0x96198400 == 32 [pid = 1858] [id = 773] 18:48:05 INFO - PROCESS | 1858 | --DOCSHELL 0x831e3400 == 31 [pid = 1858] [id = 772] 18:48:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8f97b000 == 30 [pid = 1858] [id = 716] 18:48:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8d86b400 == 29 [pid = 1858] [id = 771] 18:48:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8f842c00 == 28 [pid = 1858] [id = 763] 18:48:05 INFO - PROCESS | 1858 | --DOCSHELL 0x83185c00 == 27 [pid = 1858] [id = 717] 18:48:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8f895000 == 26 [pid = 1858] [id = 770] 18:48:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8d983c00 == 25 [pid = 1858] [id = 761] 18:48:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7ea400 == 24 [pid = 1858] [id = 706] 18:48:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc84800 == 23 [pid = 1858] [id = 769] 18:48:05 INFO - PROCESS | 1858 | --DOCSHELL 0x87cda000 == 22 [pid = 1858] [id = 705] 18:48:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8d80b400 == 21 [pid = 1858] [id = 715] 18:48:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8d4000 == 20 [pid = 1858] [id = 714] 18:48:05 INFO - PROCESS | 1858 | --DOCSHELL 0x8c267800 == 19 [pid = 1858] [id = 775] 18:48:05 INFO - PROCESS | 1858 | --DOCSHELL 0x974c3000 == 18 [pid = 1858] [id = 774] 18:48:06 INFO - PROCESS | 1858 | --DOMWINDOW == 59 (0x95cf3800) [pid = 1858] [serial = 2251] [outer = (nil)] [url = about:blank] 18:48:06 INFO - PROCESS | 1858 | --DOMWINDOW == 58 (0x95c34000) [pid = 1858] [serial = 2250] [outer = (nil)] [url = about:blank] 18:48:06 INFO - PROCESS | 1858 | --DOMWINDOW == 57 (0x9652dc00) [pid = 1858] [serial = 2254] [outer = (nil)] [url = about:blank] 18:48:06 INFO - PROCESS | 1858 | --DOMWINDOW == 56 (0x9639fc00) [pid = 1858] [serial = 2253] [outer = (nil)] [url = about:blank] 18:48:06 INFO - PROCESS | 1858 | --DOMWINDOW == 55 (0x95741000) [pid = 1858] [serial = 2247] [outer = (nil)] [url = about:blank] 18:48:06 INFO - PROCESS | 1858 | --DOMWINDOW == 54 (0x959c6000) [pid = 1858] [serial = 2248] [outer = (nil)] [url = about:blank] 18:48:06 INFO - PROCESS | 1858 | --DOMWINDOW == 53 (0x9318c000) [pid = 1858] [serial = 2244] [outer = (nil)] [url = about:blank] 18:48:06 INFO - PROCESS | 1858 | --DOMWINDOW == 52 (0x942de400) [pid = 1858] [serial = 2245] [outer = (nil)] [url = about:blank] 18:48:06 INFO - PROCESS | 1858 | --DOMWINDOW == 51 (0x8f688800) [pid = 1858] [serial = 2241] [outer = (nil)] [url = about:blank] 18:48:06 INFO - PROCESS | 1858 | --DOMWINDOW == 50 (0x8f889c00) [pid = 1858] [serial = 2242] [outer = (nil)] [url = about:blank] 18:48:06 INFO - PROCESS | 1858 | --DOMWINDOW == 49 (0x8c72f000) [pid = 1858] [serial = 2238] [outer = (nil)] [url = about:blank] 18:48:06 INFO - PROCESS | 1858 | --DOMWINDOW == 48 (0x8c89c000) [pid = 1858] [serial = 2239] [outer = (nil)] [url = about:blank] 18:48:06 INFO - PROCESS | 1858 | --DOMWINDOW == 47 (0x8b5fbc00) [pid = 1858] [serial = 2235] [outer = (nil)] [url = about:blank] 18:48:06 INFO - PROCESS | 1858 | --DOMWINDOW == 46 (0x8b5f9400) [pid = 1858] [serial = 2236] [outer = (nil)] [url = about:blank] 18:48:06 INFO - PROCESS | 1858 | --DOMWINDOW == 45 (0x8b7f4400) [pid = 1858] [serial = 2226] [outer = (nil)] [url = about:blank] 18:48:06 INFO - PROCESS | 1858 | --DOMWINDOW == 44 (0x8d68c400) [pid = 1858] [serial = 2229] [outer = (nil)] [url = about:blank] 18:48:06 INFO - PROCESS | 1858 | --DOMWINDOW == 43 (0x91087000) [pid = 1858] [serial = 2232] [outer = (nil)] [url = about:blank] 18:48:08 INFO - PROCESS | 1858 | --DOMWINDOW == 42 (0x8c268000) [pid = 1858] [serial = 2258] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 18:48:08 INFO - PROCESS | 1858 | --DOMWINDOW == 41 (0x974c9000) [pid = 1858] [serial = 2255] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 18:48:08 INFO - PROCESS | 1858 | --DOMWINDOW == 40 (0x95abac00) [pid = 1858] [serial = 2264] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 18:48:08 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x8f97c000) [pid = 1858] [serial = 2261] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 18:48:08 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x97821000) [pid = 1858] [serial = 2267] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 18:48:08 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x90654400) [pid = 1858] [serial = 2231] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 18:48:08 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x8ca23400) [pid = 1858] [serial = 2228] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 18:48:08 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x8b7ee400) [pid = 1858] [serial = 2225] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 18:48:08 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x8f843400) [pid = 1858] [serial = 2222] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 18:48:13 INFO - PROCESS | 1858 | --DOCSHELL 0x8c730c00 == 17 [pid = 1858] [id = 760] 18:48:13 INFO - PROCESS | 1858 | --DOCSHELL 0x8d875000 == 16 [pid = 1858] [id = 710] 18:48:13 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc07800 == 15 [pid = 1858] [id = 711] 18:48:13 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc0f800 == 14 [pid = 1858] [id = 712] 18:48:13 INFO - PROCESS | 1858 | --DOCSHELL 0x97820c00 == 13 [pid = 1858] [id = 778] 18:48:13 INFO - PROCESS | 1858 | --DOCSHELL 0x95aba800 == 12 [pid = 1858] [id = 777] 18:48:13 INFO - PROCESS | 1858 | --DOCSHELL 0x8f893400 == 11 [pid = 1858] [id = 776] 18:48:13 INFO - PROCESS | 1858 | --DOCSHELL 0x8dc0e400 == 10 [pid = 1858] [id = 720] 18:48:13 INFO - PROCESS | 1858 | --DOCSHELL 0x8b8c6800 == 9 [pid = 1858] [id = 759] 18:48:13 INFO - PROCESS | 1858 | --DOCSHELL 0x8ca2b800 == 8 [pid = 1858] [id = 709] 18:48:13 INFO - PROCESS | 1858 | --DOCSHELL 0x8bb2d000 == 7 [pid = 1858] [id = 768] 18:48:13 INFO - PROCESS | 1858 | --DOCSHELL 0x83179400 == 6 [pid = 1858] [id = 758] 18:48:13 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x91a2b800) [pid = 1858] [serial = 2233] [outer = (nil)] [url = about:blank] 18:48:13 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8cb3d000) [pid = 1858] [serial = 2230] [outer = (nil)] [url = about:blank] 18:48:13 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8b7e8400) [pid = 1858] [serial = 2227] [outer = (nil)] [url = about:blank] 18:48:13 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8fa1a400) [pid = 1858] [serial = 2224] [outer = (nil)] [url = about:blank] 18:48:13 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x92a23c00) [pid = 1858] [serial = 2263] [outer = (nil)] [url = about:blank] 18:48:13 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x91abcc00) [pid = 1858] [serial = 2262] [outer = (nil)] [url = about:blank] 18:48:13 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x96197400) [pid = 1858] [serial = 2266] [outer = (nil)] [url = about:blank] 18:48:13 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x95c37c00) [pid = 1858] [serial = 2265] [outer = (nil)] [url = about:blank] 18:48:13 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x97a81400) [pid = 1858] [serial = 2269] [outer = (nil)] [url = about:blank] 18:48:13 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x97a7bc00) [pid = 1858] [serial = 2268] [outer = (nil)] [url = about:blank] 18:48:13 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x8bb32000) [pid = 1858] [serial = 2271] [outer = (nil)] [url = about:blank] 18:48:13 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x8c89b000) [pid = 1858] [serial = 2259] [outer = (nil)] [url = about:blank] 18:48:13 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x8c732800) [pid = 1858] [serial = 2260] [outer = (nil)] [url = about:blank] 18:48:13 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x97517400) [pid = 1858] [serial = 2256] [outer = (nil)] [url = about:blank] 18:48:13 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x97517c00) [pid = 1858] [serial = 2257] [outer = (nil)] [url = about:blank] 18:48:57 INFO - PROCESS | 1858 | 1477446537158 Marionette TRACE conn4 <- [1,3551,null,{"value":["/websockets/extended-payload-length.html?wss",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",2,"Test timed out",null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",2,"Test timed out",null]]]}] 18:48:57 INFO - .... 18:48:57 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61193ms 18:48:57 INFO - PROCESS | 1858 | 1477446537207 Marionette TRACE conn4 -> [0,3552,"getWindowHandle",null] 18:48:57 INFO - PROCESS | 1858 | 1477446537214 Marionette TRACE conn4 <- [1,3552,null,{"value":"7"}] 18:48:57 INFO - TEST-START | /websockets/opening-handshake/001.html 18:48:57 INFO - PROCESS | 1858 | 1477446537224 Marionette TRACE conn4 -> [0,3553,"timeouts",{"script":35000}] 18:48:57 INFO - PROCESS | 1858 | 1477446537229 Marionette TRACE conn4 <- [1,3553,null,{}] 18:48:57 INFO - PROCESS | 1858 | 1477446537238 Marionette TRACE conn4 -> [0,3554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:48:57 INFO - PROCESS | 1858 | 1477446537457 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 18:48:57 INFO - PROCESS | 1858 | 1477446537538 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 18:48:57 INFO - PROCESS | 1858 | 1477446537544 Marionette TRACE conn4 <- [1,3555,null,["7"]] 18:48:57 INFO - PROCESS | 1858 | 1477446537552 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"7"}] 18:48:57 INFO - PROCESS | 1858 | 1477446537562 Marionette TRACE conn4 <- [1,3556,null,{}] 18:48:57 INFO - PROCESS | 1858 | 1477446537574 Marionette TRACE conn4 -> [0,3557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:48:57 INFO - PROCESS | 1858 | ++DOCSHELL 0x87cdb800 == 7 [pid = 1858] [id = 780] 18:48:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x87cdbc00) [pid = 1858] [serial = 2273] [outer = (nil)] 18:48:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87ce0400) [pid = 1858] [serial = 2274] [outer = 0x87cdbc00] 18:48:57 INFO - PROCESS | 1858 | 1477446537660 Marionette DEBUG loaded listener.js 18:48:57 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce3000) [pid = 1858] [serial = 2275] [outer = 0x87cdbc00] 18:48:58 INFO - PROCESS | 1858 | [1858] WARNING: Unkown protocol version: 0x9. Please file a bug: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttp.cpp, line 243 18:48:58 INFO - PROCESS | 1858 | 1477446538241 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 18:48:58 INFO - . 18:48:58 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1032ms 18:48:58 INFO - PROCESS | 1858 | 1477446538254 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 18:48:58 INFO - PROCESS | 1858 | 1477446538260 Marionette TRACE conn4 <- [1,3558,null,{"value":"7"}] 18:48:58 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 18:48:58 INFO - PROCESS | 1858 | 1477446538267 Marionette TRACE conn4 -> [0,3559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:48:58 INFO - PROCESS | 1858 | 1477446538439 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 18:48:58 INFO - PROCESS | 1858 | 1477446538450 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 18:48:58 INFO - PROCESS | 1858 | 1477446538453 Marionette TRACE conn4 <- [1,3560,null,["7"]] 18:48:58 INFO - PROCESS | 1858 | 1477446538460 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"7"}] 18:48:58 INFO - PROCESS | 1858 | 1477446538467 Marionette TRACE conn4 <- [1,3561,null,{}] 18:48:58 INFO - PROCESS | 1858 | 1477446538598 Marionette TRACE conn4 -> [0,3562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html?wss\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:48:58 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7f3000 == 8 [pid = 1858] [id = 781] 18:48:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8b7f4400) [pid = 1858] [serial = 2276] [outer = (nil)] 18:48:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8b8c5c00) [pid = 1858] [serial = 2277] [outer = 0x8b7f4400] 18:48:58 INFO - PROCESS | 1858 | 1477446538681 Marionette DEBUG loaded listener.js 18:48:58 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8b8c8c00) [pid = 1858] [serial = 2278] [outer = 0x8b7f4400] 18:48:59 INFO - PROCESS | 1858 | 1477446539735 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 18:48:59 INFO - . 18:48:59 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1524ms 18:48:59 INFO - PROCESS | 1858 | 1477446539792 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 18:48:59 INFO - PROCESS | 1858 | 1477446539795 Marionette TRACE conn4 <- [1,3563,null,{"value":"7"}] 18:48:59 INFO - TEST-START | /websockets/opening-handshake/002.html 18:48:59 INFO - PROCESS | 1858 | 1477446539801 Marionette TRACE conn4 -> [0,3564,"timeouts",{"script":185000}] 18:48:59 INFO - PROCESS | 1858 | 1477446539806 Marionette TRACE conn4 <- [1,3564,null,{}] 18:48:59 INFO - PROCESS | 1858 | 1477446539813 Marionette TRACE conn4 -> [0,3565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:49:00 INFO - PROCESS | 1858 | 1477446540018 Marionette TRACE conn4 <- [1,3565,null,{"value":null}] 18:49:00 INFO - PROCESS | 1858 | 1477446540041 Marionette TRACE conn4 -> [0,3566,"getWindowHandles",null] 18:49:00 INFO - PROCESS | 1858 | 1477446540046 Marionette TRACE conn4 <- [1,3566,null,["7"]] 18:49:00 INFO - PROCESS | 1858 | 1477446540051 Marionette TRACE conn4 -> [0,3567,"switchToWindow",{"name":"7"}] 18:49:00 INFO - PROCESS | 1858 | 1477446540057 Marionette TRACE conn4 <- [1,3567,null,{}] 18:49:00 INFO - PROCESS | 1858 | 1477446540068 Marionette TRACE conn4 -> [0,3568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:49:00 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c261800 == 9 [pid = 1858] [id = 782] 18:49:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8c261c00) [pid = 1858] [serial = 2279] [outer = (nil)] 18:49:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8c263c00) [pid = 1858] [serial = 2280] [outer = 0x8c261c00] 18:49:00 INFO - PROCESS | 1858 | 1477446540148 Marionette DEBUG loaded listener.js 18:49:00 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8c26b800) [pid = 1858] [serial = 2281] [outer = 0x8c261c00] 18:49:01 INFO - PROCESS | 1858 | 1477446541992 Marionette TRACE conn4 <- [1,3568,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 18:49:02 INFO - . 18:49:02 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2243ms 18:49:02 INFO - PROCESS | 1858 | 1477446542046 Marionette TRACE conn4 -> [0,3569,"getWindowHandle",null] 18:49:02 INFO - PROCESS | 1858 | 1477446542049 Marionette TRACE conn4 <- [1,3569,null,{"value":"7"}] 18:49:02 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 18:49:02 INFO - PROCESS | 1858 | 1477446542057 Marionette TRACE conn4 -> [0,3570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:49:02 INFO - PROCESS | 1858 | 1477446542210 Marionette TRACE conn4 <- [1,3570,null,{"value":null}] 18:49:02 INFO - PROCESS | 1858 | 1477446542227 Marionette TRACE conn4 -> [0,3571,"getWindowHandles",null] 18:49:02 INFO - PROCESS | 1858 | 1477446542230 Marionette TRACE conn4 <- [1,3571,null,["7"]] 18:49:02 INFO - PROCESS | 1858 | 1477446542237 Marionette TRACE conn4 -> [0,3572,"switchToWindow",{"name":"7"}] 18:49:02 INFO - PROCESS | 1858 | 1477446542243 Marionette TRACE conn4 <- [1,3572,null,{}] 18:49:02 INFO - PROCESS | 1858 | 1477446542251 Marionette TRACE conn4 -> [0,3573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html?wss\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:49:02 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c899800 == 10 [pid = 1858] [id = 783] 18:49:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8c89c000) [pid = 1858] [serial = 2282] [outer = (nil)] 18:49:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8ca23400) [pid = 1858] [serial = 2283] [outer = 0x8c89c000] 18:49:02 INFO - PROCESS | 1858 | 1477446542327 Marionette DEBUG loaded listener.js 18:49:02 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8ca2e000) [pid = 1858] [serial = 2284] [outer = 0x8c89c000] 18:49:02 INFO - PROCESS | 1858 | 1477446542968 Marionette TRACE conn4 <- [1,3573,null,{"value":["/websockets/opening-handshake/002.html?wss",0,null,null,[["WebSockets: valid handshake",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:68\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:44\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:11:1\n"]]]}] 18:49:03 INFO - . 18:49:03 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 971ms 18:49:03 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 18:49:03 INFO - PROCESS | 1858 | 1477446543027 Marionette TRACE conn4 -> [0,3574,"getWindowHandle",null] 18:49:03 INFO - PROCESS | 1858 | 1477446543030 Marionette TRACE conn4 <- [1,3574,null,{"value":"7"}] 18:49:03 INFO - PROCESS | 1858 | 1477446543036 Marionette TRACE conn4 -> [0,3575,"timeouts",{"script":35000}] 18:49:03 INFO - PROCESS | 1858 | 1477446543041 Marionette TRACE conn4 <- [1,3575,null,{}] 18:49:03 INFO - PROCESS | 1858 | 1477446543054 Marionette TRACE conn4 -> [0,3576,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:49:03 INFO - PROCESS | 1858 | 1477446543247 Marionette TRACE conn4 <- [1,3576,null,{"value":null}] 18:49:03 INFO - PROCESS | 1858 | 1477446543325 Marionette TRACE conn4 -> [0,3577,"getWindowHandles",null] 18:49:03 INFO - PROCESS | 1858 | 1477446543329 Marionette TRACE conn4 <- [1,3577,null,["7"]] 18:49:03 INFO - PROCESS | 1858 | 1477446543333 Marionette TRACE conn4 -> [0,3578,"switchToWindow",{"name":"7"}] 18:49:03 INFO - PROCESS | 1858 | 1477446543338 Marionette TRACE conn4 <- [1,3578,null,{}] 18:49:03 INFO - PROCESS | 1858 | 1477446543343 Marionette TRACE conn4 -> [0,3579,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003-sets-origin.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:49:03 INFO - PROCESS | 1858 | ++DOCSHELL 0x8d80cc00 == 11 [pid = 1858] [id = 784] 18:49:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8d86b400) [pid = 1858] [serial = 2285] [outer = (nil)] 18:49:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8d97f800) [pid = 1858] [serial = 2286] [outer = 0x8d86b400] 18:49:03 INFO - PROCESS | 1858 | 1477446543416 Marionette DEBUG loaded listener.js 18:49:03 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8db1a800) [pid = 1858] [serial = 2287] [outer = 0x8d86b400] 18:49:03 INFO - PROCESS | 1858 | [1858] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 18:49:04 INFO - PROCESS | 1858 | 1477446544091 Marionette TRACE conn4 <- [1,3579,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 18:49:04 INFO - . 18:49:04 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1088ms 18:49:04 INFO - PROCESS | 1858 | 1477446544125 Marionette TRACE conn4 -> [0,3580,"getWindowHandle",null] 18:49:04 INFO - PROCESS | 1858 | 1477446544127 Marionette TRACE conn4 <- [1,3580,null,{"value":"7"}] 18:49:04 INFO - TEST-START | /websockets/opening-handshake/003.html 18:49:04 INFO - PROCESS | 1858 | 1477446544135 Marionette TRACE conn4 -> [0,3581,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:49:04 INFO - PROCESS | 1858 | 1477446544320 Marionette TRACE conn4 <- [1,3581,null,{"value":null}] 18:49:04 INFO - PROCESS | 1858 | 1477446544345 Marionette TRACE conn4 -> [0,3582,"getWindowHandles",null] 18:49:04 INFO - PROCESS | 1858 | 1477446544348 Marionette TRACE conn4 <- [1,3582,null,["7"]] 18:49:04 INFO - PROCESS | 1858 | 1477446544361 Marionette TRACE conn4 -> [0,3583,"switchToWindow",{"name":"7"}] 18:49:04 INFO - PROCESS | 1858 | 1477446544369 Marionette TRACE conn4 <- [1,3583,null,{}] 18:49:04 INFO - PROCESS | 1858 | 1477446544498 Marionette TRACE conn4 -> [0,3584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:49:04 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b7ec400 == 12 [pid = 1858] [id = 785] 18:49:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8bb2ec00) [pid = 1858] [serial = 2288] [outer = (nil)] 18:49:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x8dc0e400) [pid = 1858] [serial = 2289] [outer = 0x8bb2ec00] 18:49:04 INFO - PROCESS | 1858 | 1477446544577 Marionette DEBUG loaded listener.js 18:49:04 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x8f687800) [pid = 1858] [serial = 2290] [outer = 0x8bb2ec00] 18:49:05 INFO - PROCESS | 1858 | 1477446545138 Marionette TRACE conn4 <- [1,3584,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 18:49:05 INFO - . 18:49:05 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1022ms 18:49:05 INFO - PROCESS | 1858 | 1477446545157 Marionette TRACE conn4 -> [0,3585,"getWindowHandle",null] 18:49:05 INFO - PROCESS | 1858 | 1477446545163 Marionette TRACE conn4 <- [1,3585,null,{"value":"7"}] 18:49:05 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 18:49:05 INFO - PROCESS | 1858 | 1477446545170 Marionette TRACE conn4 -> [0,3586,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:49:05 INFO - PROCESS | 1858 | 1477446545317 Marionette TRACE conn4 <- [1,3586,null,{"value":null}] 18:49:05 INFO - PROCESS | 1858 | 1477446545330 Marionette TRACE conn4 -> [0,3587,"getWindowHandles",null] 18:49:05 INFO - PROCESS | 1858 | 1477446545333 Marionette TRACE conn4 <- [1,3587,null,["7"]] 18:49:05 INFO - PROCESS | 1858 | 1477446545338 Marionette TRACE conn4 -> [0,3588,"switchToWindow",{"name":"7"}] 18:49:05 INFO - PROCESS | 1858 | 1477446545343 Marionette TRACE conn4 <- [1,3588,null,{}] 18:49:05 INFO - PROCESS | 1858 | 1477446545531 Marionette TRACE conn4 -> [0,3589,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html?wss\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:49:05 INFO - PROCESS | 1858 | ++DOCSHELL 0x8317d000 == 13 [pid = 1858] [id = 786] 18:49:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x8317e800) [pid = 1858] [serial = 2291] [outer = (nil)] 18:49:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x831e4400) [pid = 1858] [serial = 2292] [outer = 0x8317e800] 18:49:05 INFO - PROCESS | 1858 | 1477446545623 Marionette DEBUG loaded listener.js 18:49:05 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x87cdac00) [pid = 1858] [serial = 2293] [outer = 0x8317e800] 18:49:06 INFO - PROCESS | 1858 | 1477446546287 Marionette TRACE conn4 <- [1,3589,null,{"value":["/websockets/opening-handshake/003.html?wss",0,null,null,[["WebSockets: origin",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:53\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:29\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:10:1\n"]]]}] 18:49:06 INFO - . 18:49:06 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1177ms 18:49:06 INFO - PROCESS | 1858 | 1477446546350 Marionette TRACE conn4 -> [0,3590,"getWindowHandle",null] 18:49:06 INFO - PROCESS | 1858 | 1477446546356 Marionette TRACE conn4 <- [1,3590,null,{"value":"7"}] 18:49:06 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 18:49:06 INFO - PROCESS | 1858 | 1477446546414 Marionette TRACE conn4 -> [0,3591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:49:06 INFO - PROCESS | 1858 | 1477446546613 Marionette TRACE conn4 <- [1,3591,null,{"value":null}] 18:49:06 INFO - PROCESS | 1858 | 1477446546790 Marionette TRACE conn4 -> [0,3592,"getWindowHandles",null] 18:49:06 INFO - PROCESS | 1858 | 1477446546796 Marionette TRACE conn4 <- [1,3592,null,["7"]] 18:49:06 INFO - PROCESS | 1858 | 1477446546804 Marionette TRACE conn4 -> [0,3593,"switchToWindow",{"name":"7"}] 18:49:06 INFO - PROCESS | 1858 | 1477446546811 Marionette TRACE conn4 <- [1,3593,null,{}] 18:49:06 INFO - PROCESS | 1858 | 1477446546822 Marionette TRACE conn4 -> [0,3594,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html?wss\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:49:06 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c72a800 == 14 [pid = 1858] [id = 787] 18:49:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x8c72d000) [pid = 1858] [serial = 2294] [outer = (nil)] 18:49:06 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x8c738800) [pid = 1858] [serial = 2295] [outer = 0x8c72d000] 18:49:06 INFO - PROCESS | 1858 | 1477446546913 Marionette DEBUG loaded listener.js 18:49:07 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x8c735000) [pid = 1858] [serial = 2296] [outer = 0x8c72d000] 18:49:09 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7eac00 == 13 [pid = 1858] [id = 779] 18:49:12 INFO - PROCESS | 1858 | --DOMWINDOW == 42 (0x8bb2ec00) [pid = 1858] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 18:49:12 INFO - PROCESS | 1858 | --DOMWINDOW == 41 (0x8b7ef400) [pid = 1858] [serial = 2270] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 18:49:12 INFO - PROCESS | 1858 | --DOMWINDOW == 40 (0x8c89c000) [pid = 1858] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 18:49:12 INFO - PROCESS | 1858 | --DOMWINDOW == 39 (0x8d86b400) [pid = 1858] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 18:49:12 INFO - PROCESS | 1858 | --DOMWINDOW == 38 (0x8c261c00) [pid = 1858] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 18:49:12 INFO - PROCESS | 1858 | --DOMWINDOW == 37 (0x8b7f4400) [pid = 1858] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 18:49:12 INFO - PROCESS | 1858 | --DOMWINDOW == 36 (0x87cdbc00) [pid = 1858] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 18:49:15 INFO - PROCESS | 1858 | --DOCSHELL 0x8c261800 == 12 [pid = 1858] [id = 782] 18:49:15 INFO - PROCESS | 1858 | --DOCSHELL 0x8317d000 == 11 [pid = 1858] [id = 786] 18:49:15 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7ec400 == 10 [pid = 1858] [id = 785] 18:49:15 INFO - PROCESS | 1858 | --DOCSHELL 0x8d80cc00 == 9 [pid = 1858] [id = 784] 18:49:15 INFO - PROCESS | 1858 | --DOCSHELL 0x8c899800 == 8 [pid = 1858] [id = 783] 18:49:15 INFO - PROCESS | 1858 | --DOCSHELL 0x87cdb800 == 7 [pid = 1858] [id = 780] 18:49:15 INFO - PROCESS | 1858 | --DOCSHELL 0x8b7f3000 == 6 [pid = 1858] [id = 781] 18:49:16 INFO - PROCESS | 1858 | --DOMWINDOW == 35 (0x8dc0e400) [pid = 1858] [serial = 2289] [outer = (nil)] [url = about:blank] 18:49:16 INFO - PROCESS | 1858 | --DOMWINDOW == 34 (0x8f687800) [pid = 1858] [serial = 2290] [outer = (nil)] [url = about:blank] 18:49:16 INFO - PROCESS | 1858 | --DOMWINDOW == 33 (0x8d97f800) [pid = 1858] [serial = 2286] [outer = (nil)] [url = about:blank] 18:49:16 INFO - PROCESS | 1858 | --DOMWINDOW == 32 (0x8db1a800) [pid = 1858] [serial = 2287] [outer = (nil)] [url = about:blank] 18:49:16 INFO - PROCESS | 1858 | --DOMWINDOW == 31 (0x8ca23400) [pid = 1858] [serial = 2283] [outer = (nil)] [url = about:blank] 18:49:16 INFO - PROCESS | 1858 | --DOMWINDOW == 30 (0x8ca2e000) [pid = 1858] [serial = 2284] [outer = (nil)] [url = about:blank] 18:49:16 INFO - PROCESS | 1858 | --DOMWINDOW == 29 (0x8c263c00) [pid = 1858] [serial = 2280] [outer = (nil)] [url = about:blank] 18:49:16 INFO - PROCESS | 1858 | --DOMWINDOW == 28 (0x8c26b800) [pid = 1858] [serial = 2281] [outer = (nil)] [url = about:blank] 18:49:16 INFO - PROCESS | 1858 | --DOMWINDOW == 27 (0x8b8c5c00) [pid = 1858] [serial = 2277] [outer = (nil)] [url = about:blank] 18:49:16 INFO - PROCESS | 1858 | --DOMWINDOW == 26 (0x8b8c8c00) [pid = 1858] [serial = 2278] [outer = (nil)] [url = about:blank] 18:49:16 INFO - PROCESS | 1858 | --DOMWINDOW == 25 (0x87ce0400) [pid = 1858] [serial = 2274] [outer = (nil)] [url = about:blank] 18:49:16 INFO - PROCESS | 1858 | --DOMWINDOW == 24 (0x87ce3000) [pid = 1858] [serial = 2275] [outer = (nil)] [url = about:blank] 18:49:16 INFO - PROCESS | 1858 | --DOMWINDOW == 23 (0x8c899400) [pid = 1858] [serial = 2272] [outer = (nil)] [url = about:blank] 18:49:18 INFO - PROCESS | 1858 | --DOMWINDOW == 22 (0x8317e800) [pid = 1858] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 18:49:23 INFO - PROCESS | 1858 | --DOMWINDOW == 21 (0x87cdac00) [pid = 1858] [serial = 2293] [outer = (nil)] [url = about:blank] 18:49:23 INFO - PROCESS | 1858 | --DOMWINDOW == 20 (0x8c738800) [pid = 1858] [serial = 2295] [outer = (nil)] [url = about:blank] 18:49:23 INFO - PROCESS | 1858 | --DOMWINDOW == 19 (0x831e4400) [pid = 1858] [serial = 2292] [outer = (nil)] [url = about:blank] 18:49:37 INFO - PROCESS | 1858 | MARIONETTE LOG: INFO: Timeout fired 18:49:37 INFO - PROCESS | 1858 | 1477446577100 Marionette TRACE conn4 <- [1,3594,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 18:49:37 INFO - . 18:49:37 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30769ms 18:49:37 INFO - PROCESS | 1858 | 1477446577138 Marionette TRACE conn4 -> [0,3595,"getWindowHandle",null] 18:49:37 INFO - PROCESS | 1858 | 1477446577144 Marionette TRACE conn4 <- [1,3595,null,{"value":"7"}] 18:49:37 INFO - TEST-START | /websockets/opening-handshake/005.html 18:49:37 INFO - PROCESS | 1858 | 1477446577155 Marionette TRACE conn4 -> [0,3596,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:49:37 INFO - PROCESS | 1858 | 1477446577365 Marionette TRACE conn4 <- [1,3596,null,{"value":null}] 18:49:37 INFO - PROCESS | 1858 | 1477446577378 Marionette TRACE conn4 -> [0,3597,"getWindowHandles",null] 18:49:37 INFO - PROCESS | 1858 | 1477446577391 Marionette TRACE conn4 <- [1,3597,null,["7"]] 18:49:37 INFO - PROCESS | 1858 | 1477446577401 Marionette TRACE conn4 -> [0,3598,"switchToWindow",{"name":"7"}] 18:49:37 INFO - PROCESS | 1858 | 1477446577409 Marionette TRACE conn4 <- [1,3598,null,{}] 18:49:37 INFO - PROCESS | 1858 | 1477446577415 Marionette TRACE conn4 -> [0,3599,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:49:37 INFO - PROCESS | 1858 | ++DOCSHELL 0x831ecc00 == 7 [pid = 1858] [id = 788] 18:49:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 20 (0x831ed000) [pid = 1858] [serial = 2297] [outer = (nil)] 18:49:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 21 (0x87cdb000) [pid = 1858] [serial = 2298] [outer = 0x831ed000] 18:49:37 INFO - PROCESS | 1858 | 1477446577499 Marionette DEBUG loaded listener.js 18:49:37 INFO - PROCESS | 1858 | ++DOMWINDOW == 22 (0x87ce2000) [pid = 1858] [serial = 2299] [outer = 0x831ed000] 18:49:38 INFO - PROCESS | 1858 | 1477446578076 Marionette TRACE conn4 <- [1,3599,null,{"value":["/websockets/opening-handshake/005.html",0,null,null,[["WebSockets: proper first line",1,"assert_equals: expected true but got false","ws.onopen [0,3600,"getWindowHandle",null] 18:49:38 INFO - PROCESS | 1858 | 1477446578131 Marionette TRACE conn4 <- [1,3600,null,{"value":"7"}] 18:49:38 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 18:49:38 INFO - PROCESS | 1858 | 1477446578138 Marionette TRACE conn4 -> [0,3601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:49:38 INFO - PROCESS | 1858 | 1477446578352 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 18:49:38 INFO - PROCESS | 1858 | 1477446578370 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 18:49:38 INFO - PROCESS | 1858 | 1477446578374 Marionette TRACE conn4 <- [1,3602,null,["7"]] 18:49:38 INFO - PROCESS | 1858 | 1477446578380 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"7"}] 18:49:38 INFO - PROCESS | 1858 | 1477446578386 Marionette TRACE conn4 <- [1,3603,null,{}] 18:49:38 INFO - PROCESS | 1858 | 1477446578391 Marionette TRACE conn4 -> [0,3604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/001.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/001.worker\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:49:38 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b5fec00 == 8 [pid = 1858] [id = 789] 18:49:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 23 (0x8b7ec400) [pid = 1858] [serial = 2300] [outer = (nil)] 18:49:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 24 (0x8b7eec00) [pid = 1858] [serial = 2301] [outer = 0x8b7ec400] 18:49:38 INFO - PROCESS | 1858 | 1477446578467 Marionette DEBUG loaded listener.js 18:49:38 INFO - PROCESS | 1858 | ++DOMWINDOW == 25 (0x8b7f0800) [pid = 1858] [serial = 2302] [outer = 0x8b7ec400] 18:49:38 INFO - PROCESS | 1858 | [1858] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 18:49:39 INFO - ............................................................. 18:49:39 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1452ms 18:49:39 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 18:49:39 INFO - PROCESS | 1858 | 1477446579536 Marionette TRACE conn4 <- [1,3604,null,{"value":["/workers/semantics/interface-objects/001.worker",0,null,null,[["The WorkerGlobalScope interface object should be exposed.",0,{},{}],["The DedicatedWorkerGlobalScope interface object should be exposed.",0,{},{}],["The Worker interface object should be exposed.",0,{},{}],["The SharedWorker interface object should be exposed.",1,"assert_own_property: expected property \"SharedWorker\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The MessagePort interface object should be exposed.",0,{},{}],["The MessageEvent interface object should be exposed.",0,{},{}],["The WorkerNavigator interface object should be exposed.",0,{},{}],["The MessageChannel interface object should be exposed.",0,{},{}],["The WorkerLocation interface object should be exposed.",0,{},{}],["The ImageData interface object should be exposed.",0,{},{}],["The ImageBitmap interface object should be exposed.",0,{},{}],["The CanvasPath interface object should be exposed.",1,"assert_own_property: expected property \"CanvasPath\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Path2D interface object should be exposed.",1,"assert_own_property: expected property \"Path2D\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The PromiseRejectionEvent interface object should be exposed.",1,"assert_own_property: expected property \"PromiseRejectionEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The EventSource interface object should be exposed.",1,"assert_own_property: expected property \"EventSource\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WebSocket interface object should be exposed.",0,{},{}],["The CloseEvent interface object should be exposed.",1,"assert_own_property: expected property \"CloseEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The BroadcastChannel interface object should be exposed.",0,{},{}],["The ArrayBuffer interface object should be exposed.",0,{},{}],["The Int8Array interface object should be exposed.",0,{},{}],["The Uint8Array interface object should be exposed.",0,{},{}],["The Uint8ClampedArray interface object should be exposed.",0,{},{}],["The Int16Array interface object should be exposed.",0,{},{}],["The Uint16Array interface object should be exposed.",0,{},{}],["The Int32Array interface object should be exposed.",0,{},{}],["The Uint32Array interface object should be exposed.",0,{},{}],["The Float32Array interface object should be exposed.",0,{},{}],["The Float64Array interface object should be exposed.",0,{},{}],["The DataView interface object should be exposed.",0,{},{}],["The XMLHttpRequestEventTarget interface object should be exposed.",0,{},{}],["The XMLHttpRequestUpload interface object should be exposed.",0,{},{}],["The XMLHttpRequest interface object should be exposed.",0,{},{}],["The ProgressEvent interface object should be exposed.",1,"assert_own_property: expected property \"ProgressEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FormData interface object should be exposed.",0,{},{}],["The URL interface object should be exposed.",0,{},{}],["The URLSearchParams interface object should be exposed.",0,{},{}],["The File interface object should be exposed.",0,{},{}],["The Blob interface object should be exposed.",0,{},{}],["The FileList interface object should be exposed.",1,"assert_own_property: expected property \"FileList\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FileReader interface object should be exposed.",0,{},{}],["The FileReaderSync interface object should be exposed.",0,{},{}],["The EventTarget interface object should be exposed.",0,{},{}],["The ErrorEvent interface object should be exposed.",1,"assert_own_property: expected property \"ErrorEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Event interface object should be exposed.",0,{},{}],["The CustomEvent interface object should be exposed.",0,{},{}],["The DOMException interface object should be exposed.",0,{},{}],["The ReadableStream interface object should be exposed.",1,"assert_own_property: expected property \"ReadableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WritableStream interface object should be exposed.",1,"assert_own_property: expected property \"WritableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The ByteLengthQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"ByteLengthQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The CountQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"CountQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The IDBRequest interface object should be exposed.",0,{},{}],["The IDBOpenDBRequest interface object should be exposed.",0,{},{}],["The IDBVersionChangeEvent interface object should be exposed.",0,{},{}],["The IDBFactory interface object should be exposed.",0,{},{}],["The IDBDatabase interface object should be exposed.",0,{},{}],["The IDBObjectStore interface object should be exposed.",0,{},{}],["The IDBIndex interface object should be exposed.",0,{},{}],["The IDBKeyRange interface object should be exposed.",0,{},{}],["The IDBCursor interface object should be exposed.",0,{},{}],["The IDBCursorWithValue interface object should be exposed.",0,{},{}],["The IDBTransaction interface object should be exposed.",0,{},{}]]]}] 18:49:39 INFO - PROCESS | 1858 | 1477446579601 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 18:49:39 INFO - PROCESS | 1858 | 1477446579618 Marionette TRACE conn4 <- [1,3605,null,{"value":"7"}] 18:49:39 INFO - PROCESS | 1858 | 1477446579626 Marionette TRACE conn4 -> [0,3606,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:49:39 INFO - PROCESS | 1858 | 1477446579853 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 18:49:39 INFO - PROCESS | 1858 | 1477446579874 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 18:49:39 INFO - PROCESS | 1858 | 1477446579879 Marionette TRACE conn4 <- [1,3607,null,["7"]] 18:49:39 INFO - PROCESS | 1858 | 1477446579885 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"7"}] 18:49:39 INFO - PROCESS | 1858 | 1477446579892 Marionette TRACE conn4 <- [1,3608,null,{}] 18:49:39 INFO - PROCESS | 1858 | 1477446579898 Marionette TRACE conn4 -> [0,3609,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/002.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/002.worker\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:49:39 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c733400 == 9 [pid = 1858] [id = 790] 18:49:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 26 (0x8c734400) [pid = 1858] [serial = 2303] [outer = (nil)] 18:49:39 INFO - PROCESS | 1858 | ++DOMWINDOW == 27 (0x8c891400) [pid = 1858] [serial = 2304] [outer = 0x8c734400] 18:49:39 INFO - PROCESS | 1858 | 1477446579978 Marionette DEBUG loaded listener.js 18:49:40 INFO - PROCESS | 1858 | ++DOMWINDOW == 28 (0x8c898c00) [pid = 1858] [serial = 2305] [outer = 0x8c734400] 18:49:40 INFO - PROCESS | 1858 | [1858] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 18:49:40 INFO - ............................... 18:49:40 INFO - PROCESS | 1858 | 1477446580821 Marionette TRACE conn4 <- [1,3609,null,{"value":["/workers/semantics/interface-objects/002.worker",0,null,null,[["The SharedWorkerGlobalScope interface object should not be exposed.",0,{},{}],["The AbstractView interface object should not be exposed.",0,{},{}],["The AbstractWorker interface object should not be exposed.",0,{},{}],["The ApplicationCache interface object should not be exposed.",0,{},{}],["The Location interface object should not be exposed.",0,{},{}],["The Navigator interface object should not be exposed.",0,{},{}],["The Audio interface object should not be exposed.",0,{},{}],["The HTMLCanvasElement interface object should not be exposed.",0,{},{}],["The Path interface object should not be exposed.",0,{},{}],["The TextMetrics interface object should not be exposed.",0,{},{}],["The CanvasProxy interface object should not be exposed.",0,{},{}],["The CanvasRenderingContext2D interface object should not be exposed.",0,{},{}],["The DrawingStyle interface object should not be exposed.",0,{},{}],["The CanvasGradient interface object should not be exposed.",0,{},{}],["The CanvasPattern interface object should not be exposed.",0,{},{}],["The PopStateEvent interface object should not be exposed.",0,{},{}],["The HashChangeEvent interface object should not be exposed.",0,{},{}],["The PageTransitionEvent interface object should not be exposed.",0,{},{}],["The DOMImplementation interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultReader interface object should not be exposed.",0,{},{}],["The ReadableStreamBYOBReader interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultController interface object should not be exposed.",0,{},{}],["The ReadableByteStreamController interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultWriter interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultController interface object should not be exposed.",0,{},{}],["The IDBEnvironment interface object should not be exposed.",0,{},{}],["The Database interface object should not be exposed.",0,{},{}],["The UIEvent interface object should not be exposed.",0,{},{}],["The FocusEvent interface object should not be exposed.",0,{},{}],["The MouseEvent interface object should not be exposed.",0,{},{}],["The WheelEvent interface object should not be exposed.",0,{},{}],["The InputEvent interface object should not be exposed.",0,{},{}],["The KeyboardEvent interface object should not be exposed.",0,{},{}],["The CompositionEvent interface object should not be exposed.",0,{},{}]]]}] 18:49:40 INFO - ... 18:49:40 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1233ms 18:49:40 INFO - PROCESS | 1858 | 1477446580857 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 18:49:40 INFO - PROCESS | 1858 | 1477446580860 Marionette TRACE conn4 <- [1,3610,null,{"value":"7"}] 18:49:40 INFO - TEST-START | /workers/semantics/interface-objects/003.html 18:49:40 INFO - PROCESS | 1858 | 1477446580868 Marionette TRACE conn4 -> [0,3611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:49:41 INFO - PROCESS | 1858 | 1477446581019 Marionette TRACE conn4 <- [1,3611,null,{"value":null}] 18:49:41 INFO - PROCESS | 1858 | 1477446581030 Marionette TRACE conn4 -> [0,3612,"getWindowHandles",null] 18:49:41 INFO - PROCESS | 1858 | 1477446581035 Marionette TRACE conn4 <- [1,3612,null,["7"]] 18:49:41 INFO - PROCESS | 1858 | 1477446581041 Marionette TRACE conn4 -> [0,3613,"switchToWindow",{"name":"7"}] 18:49:41 INFO - PROCESS | 1858 | 1477446581047 Marionette TRACE conn4 <- [1,3613,null,{}] 18:49:41 INFO - PROCESS | 1858 | 1477446581053 Marionette TRACE conn4 -> [0,3614,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/003.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:49:41 INFO - PROCESS | 1858 | ++DOCSHELL 0x8c267000 == 10 [pid = 1858] [id = 791] 18:49:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 29 (0x8d691800) [pid = 1858] [serial = 2306] [outer = (nil)] 18:49:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 30 (0x8db20800) [pid = 1858] [serial = 2307] [outer = 0x8d691800] 18:49:41 INFO - PROCESS | 1858 | 1477446581126 Marionette DEBUG loaded listener.js 18:49:41 INFO - PROCESS | 1858 | ++DOMWINDOW == 31 (0x8db9b000) [pid = 1858] [serial = 2308] [outer = 0x8d691800] 18:49:41 INFO - .............................................................. 18:49:41 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1111ms 18:49:41 INFO - TEST-START | /workers/semantics/interface-objects/004.html 18:49:42 INFO - PROCESS | 1858 | 1477446581892 Marionette TRACE conn4 <- [1,3614,null,{"value":["/workers/semantics/interface-objects/003.html",0,null,null,[["The ApplicationCache interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The WorkerGlobalScope interface object should be exposed",0,null,null],["The SharedWorkerGlobalScope interface object should be exposed",0,null,null],["The Worker interface object should be exposed",0,null,null],["The SharedWorker interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The MessagePort interface object should be exposed",0,null,null],["The MessageEvent interface object should be exposed",0,null,null],["The WorkerNavigator interface object should be exposed",0,null,null],["The MessageChannel interface object should be exposed",0,null,null],["The WorkerLocation interface object should be exposed",0,null,null],["The ImageData interface object should be exposed",0,null,null],["The ImageBitmap interface object should be exposed",0,null,null],["The CanvasPath interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Path2D interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The PromiseRejectionEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The EventSource interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WebSocket interface object should be exposed",0,null,null],["The CloseEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The BroadcastChannel interface object should be exposed",0,null,null],["The ArrayBuffer interface object should be exposed",0,null,null],["The Int8Array interface object should be exposed",0,null,null],["The Uint8Array interface object should be exposed",0,null,null],["The Uint8ClampedArray interface object should be exposed",0,null,null],["The Int16Array interface object should be exposed",0,null,null],["The Uint16Array interface object should be exposed",0,null,null],["The Int32Array interface object should be exposed",0,null,null],["The Uint32Array interface object should be exposed",0,null,null],["The Float32Array interface object should be exposed",0,null,null],["The Float64Array interface object should be exposed",0,null,null],["The DataView interface object should be exposed",0,null,null],["The XMLHttpRequestEventTarget interface object should be exposed",0,null,null],["The XMLHttpRequestUpload interface object should be exposed",0,null,null],["The XMLHttpRequest interface object should be exposed",0,null,null],["The ProgressEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FormData interface object should be exposed",0,null,null],["The URL interface object should be exposed",0,null,null],["The URLSearchParams interface object should be exposed",0,null,null],["The File interface object should be exposed",0,null,null],["The Blob interface object should be exposed",0,null,null],["The FileList interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FileReader interface object should be exposed",0,null,null],["The FileReaderSync interface object should be exposed",0,null,null],["The EventTarget interface object should be exposed",0,null,null],["The ErrorEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Event interface object should be exposed",0,null,null],["The CustomEvent interface object should be exposed",0,null,null],["The DOMException interface object should be exposed",0,null,null],["The ReadableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WritableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The ByteLengthQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The CountQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The IDBRequest interface object should be exposed",0,null,null],["The IDBOpenDBRequest interface object should be exposed",0,null,null],["The IDBVersionChangeEvent interface object should be exposed",0,null,null],["The IDBFactory interface object should be exposed",0,null,null],["The IDBDatabase interface object should be exposed",0,null,null],["The IDBObjectStore interface object should be exposed",0,null,null],["The IDBIndex interface object should be exposed",0,null,null],["The IDBKeyRange interface object should be exposed",0,null,null],["The IDBCursor interface object should be exposed",0,null,null],["The IDBCursorWithValue interface object should be exposed",0,null,null],["The IDBTransaction interface object should be exposed",0,null,null]]]}] 18:49:42 INFO - PROCESS | 1858 | 1477446581979 Marionette TRACE conn4 -> [0,3615,"getWindowHandle",null] 18:49:42 INFO - PROCESS | 1858 | 1477446581983 Marionette TRACE conn4 <- [1,3615,null,{"value":"7"}] 18:49:42 INFO - PROCESS | 1858 | 1477446581991 Marionette TRACE conn4 -> [0,3616,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:49:42 INFO - PROCESS | 1858 | 1477446582150 Marionette TRACE conn4 <- [1,3616,null,{"value":null}] 18:49:42 INFO - PROCESS | 1858 | 1477446582295 Marionette TRACE conn4 -> [0,3617,"getWindowHandles",null] 18:49:42 INFO - PROCESS | 1858 | 1477446582300 Marionette TRACE conn4 <- [1,3617,null,["7"]] 18:49:42 INFO - PROCESS | 1858 | 1477446582305 Marionette TRACE conn4 -> [0,3618,"switchToWindow",{"name":"7"}] 18:49:42 INFO - PROCESS | 1858 | 1477446582309 Marionette TRACE conn4 <- [1,3618,null,{}] 18:49:42 INFO - PROCESS | 1858 | 1477446582314 Marionette TRACE conn4 -> [0,3619,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/004.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:49:42 INFO - PROCESS | 1858 | ++DOCSHELL 0x8db25000 == 11 [pid = 1858] [id = 792] 18:49:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 32 (0x8dba1400) [pid = 1858] [serial = 2309] [outer = (nil)] 18:49:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 33 (0x8dc09c00) [pid = 1858] [serial = 2310] [outer = 0x8dba1400] 18:49:42 INFO - PROCESS | 1858 | 1477446582387 Marionette DEBUG loaded listener.js 18:49:42 INFO - PROCESS | 1858 | ++DOMWINDOW == 34 (0x8f88a800) [pid = 1858] [serial = 2311] [outer = 0x8dba1400] 18:49:42 INFO - .............. 18:49:42 INFO - PROCESS | 1858 | 1477446582931 Marionette TRACE conn4 <- [1,3619,null,{"value":["/workers/semantics/interface-objects/004.html",0,null,null,[["The DedicatedWorkerGlobalScope interface object should not be exposed",0,null,null],["The AbstractView interface object should not be exposed",0,null,null],["The AbstractWorker interface object should not be exposed",0,null,null],["The Location interface object should not be exposed",0,null,null],["The Navigator interface object should not be exposed",0,null,null],["The DOMImplementation interface object should not be exposed",0,null,null],["The Audio interface object should not be exposed",0,null,null],["The HTMLCanvasElement interface object should not be exposed",0,null,null],["The Path interface object should not be exposed",0,null,null],["The TextMetrics interface object should not be exposed",0,null,null],["The CanvasProxy interface object should not be exposed",0,null,null],["The CanvasRenderingContext2D interface object should not be exposed",0,null,null],["The DrawingStyle interface object should not be exposed",0,null,null],["The CanvasGradient interface object should not be exposed",0,null,null],["The CanvasPattern interface object should not be exposed",0,null,null],["The PopStateEvent interface object should not be exposed",0,null,null],["The HashChangeEvent interface object should not be exposed",0,null,null],["The PageTransitionEvent interface object should not be exposed",0,null,null],["The ReadableStreamDefaultReader interface object should not be exposed",0,null,null],["The ReadableStreamBYOBReader interface object should not be exposed",0,null,null],["The ReadableStreamDefaultController interface object should not be exposed",0,null,null],["The ReadableByteStreamController interface object should not be exposed",0,null,null],["The WritableStreamDefaultWriter interface object should not be exposed",0,null,null],["The WritableStreamDefaultController interface object should not be exposed",0,null,null],["The IDBEnvironment interface object should not be exposed",0,null,null],["The Database interface object should not be exposed",0,null,null],["The UIEvent interface object should not be exposed",0,null,null],["The FocusEvent interface object should not be exposed",0,null,null],["The MouseEvent interface object should not be exposed",0,null,null],["The WheelEvent interface object should not be exposed",0,null,null],["The InputEvent interface object should not be exposed",0,null,null],["The KeyboardEvent interface object should not be exposed",0,null,null],["The CompositionEvent interface object should not be exposed",0,null,null]]]}] 18:49:42 INFO - ................... 18:49:42 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 979ms 18:49:42 INFO - PROCESS | 1858 | 1477446582968 Marionette TRACE conn4 -> [0,3620,"getWindowHandle",null] 18:49:42 INFO - PROCESS | 1858 | 1477446582972 Marionette TRACE conn4 <- [1,3620,null,{"value":"7"}] 18:49:42 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 18:49:42 INFO - PROCESS | 1858 | 1477446582978 Marionette TRACE conn4 -> [0,3621,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:49:43 INFO - PROCESS | 1858 | 1477446583210 Marionette TRACE conn4 <- [1,3621,null,{"value":null}] 18:49:43 INFO - PROCESS | 1858 | 1477446583308 Marionette TRACE conn4 -> [0,3622,"getWindowHandles",null] 18:49:43 INFO - PROCESS | 1858 | 1477446583311 Marionette TRACE conn4 <- [1,3622,null,["7"]] 18:49:43 INFO - PROCESS | 1858 | 1477446583316 Marionette TRACE conn4 -> [0,3623,"switchToWindow",{"name":"7"}] 18:49:43 INFO - PROCESS | 1858 | 1477446583321 Marionette TRACE conn4 <- [1,3623,null,{}] 18:49:43 INFO - PROCESS | 1858 | 1477446583326 Marionette TRACE conn4 -> [0,3624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/001.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:49:43 INFO - PROCESS | 1858 | ++DOCSHELL 0x8dc10800 == 12 [pid = 1858] [id = 793] 18:49:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 35 (0x8f847800) [pid = 1858] [serial = 2312] [outer = (nil)] 18:49:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 36 (0x8f893c00) [pid = 1858] [serial = 2313] [outer = 0x8f847800] 18:49:43 INFO - PROCESS | 1858 | 1477446583402 Marionette DEBUG loaded listener.js 18:49:43 INFO - PROCESS | 1858 | ++DOMWINDOW == 37 (0x91a30000) [pid = 1858] [serial = 2314] [outer = 0x8f847800] 18:49:43 INFO - PROCESS | 1858 | 1477446583889 Marionette TRACE conn4 <- [1,3624,null,{"value":["/workers/semantics/reporting-errors/001.html",0,null,null,[["shared worker, not handled",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:43:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:42:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:41:1\n"]]]}] 18:49:43 INFO - . 18:49:43 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 922ms 18:49:43 INFO - PROCESS | 1858 | 1477446583900 Marionette TRACE conn4 -> [0,3625,"getWindowHandle",null] 18:49:43 INFO - PROCESS | 1858 | 1477446583903 Marionette TRACE conn4 <- [1,3625,null,{"value":"7"}] 18:49:43 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 18:49:43 INFO - PROCESS | 1858 | 1477446583915 Marionette TRACE conn4 -> [0,3626,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:49:44 INFO - PROCESS | 1858 | 1477446584054 Marionette TRACE conn4 <- [1,3626,null,{"value":null}] 18:49:44 INFO - PROCESS | 1858 | 1477446584066 Marionette TRACE conn4 -> [0,3627,"getWindowHandles",null] 18:49:44 INFO - PROCESS | 1858 | 1477446584077 Marionette TRACE conn4 <- [1,3627,null,["7"]] 18:49:44 INFO - PROCESS | 1858 | 1477446584094 Marionette TRACE conn4 -> [0,3628,"switchToWindow",{"name":"7"}] 18:49:44 INFO - PROCESS | 1858 | 1477446584099 Marionette TRACE conn4 <- [1,3628,null,{}] 18:49:44 INFO - PROCESS | 1858 | 1477446584105 Marionette TRACE conn4 -> [0,3629,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/002.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:49:44 INFO - PROCESS | 1858 | ++DOCSHELL 0x8317ec00 == 13 [pid = 1858] [id = 794] 18:49:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 38 (0x8f97b400) [pid = 1858] [serial = 2315] [outer = (nil)] 18:49:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 39 (0x92ba4c00) [pid = 1858] [serial = 2316] [outer = 0x8f97b400] 18:49:44 INFO - PROCESS | 1858 | 1477446584175 Marionette DEBUG loaded listener.js 18:49:44 INFO - PROCESS | 1858 | ++DOMWINDOW == 40 (0x938e4400) [pid = 1858] [serial = 2317] [outer = 0x8f97b400] 18:49:44 INFO - PROCESS | 1858 | 1477446584836 Marionette TRACE conn4 <- [1,3629,null,{"value":["/workers/semantics/reporting-errors/002.html",0,null,null,[["shared worker, addEventListener",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:48:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:47:1\n"]]]}] 18:49:44 INFO - . 18:49:44 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 980ms 18:49:44 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 18:49:44 INFO - PROCESS | 1858 | 1477446584889 Marionette TRACE conn4 -> [0,3630,"getWindowHandle",null] 18:49:44 INFO - PROCESS | 1858 | 1477446584891 Marionette TRACE conn4 <- [1,3630,null,{"value":"7"}] 18:49:44 INFO - PROCESS | 1858 | 1477446584897 Marionette TRACE conn4 -> [0,3631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:49:45 INFO - PROCESS | 1858 | 1477446585079 Marionette TRACE conn4 <- [1,3631,null,{"value":null}] 18:49:45 INFO - PROCESS | 1858 | 1477446585164 Marionette TRACE conn4 -> [0,3632,"getWindowHandles",null] 18:49:45 INFO - PROCESS | 1858 | 1477446585198 Marionette TRACE conn4 <- [1,3632,null,["7"]] 18:49:45 INFO - PROCESS | 1858 | 1477446585210 Marionette TRACE conn4 -> [0,3633,"switchToWindow",{"name":"7"}] 18:49:45 INFO - PROCESS | 1858 | 1477446585214 Marionette TRACE conn4 <- [1,3633,null,{}] 18:49:45 INFO - PROCESS | 1858 | 1477446585219 Marionette TRACE conn4 -> [0,3634,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/003.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:49:45 INFO - PROCESS | 1858 | ++DOCSHELL 0x8b8c9c00 == 14 [pid = 1858] [id = 795] 18:49:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 41 (0x8b8cdc00) [pid = 1858] [serial = 2318] [outer = (nil)] 18:49:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 42 (0x8bb2cc00) [pid = 1858] [serial = 2319] [outer = 0x8b8cdc00] 18:49:45 INFO - PROCESS | 1858 | 1477446585292 Marionette DEBUG loaded listener.js 18:49:45 INFO - PROCESS | 1858 | ++DOMWINDOW == 43 (0x8bb31000) [pid = 1858] [serial = 2320] [outer = 0x8b8cdc00] 18:49:45 INFO - PROCESS | 1858 | 1477446585967 Marionette TRACE conn4 <- [1,3634,null,{"value":["/workers/semantics/reporting-errors/003.html",0,null,null,[["shared worker, no error event on worker or port",1,"assert_unreached: error on worker Reached unreachable code","@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:27:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:21:1\n"]]]}] 18:49:46 INFO - . 18:49:46 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1121ms 18:49:46 INFO - PROCESS | 1858 | 1477446586022 Marionette TRACE conn4 -> [0,3635,"getWindowHandle",null] 18:49:46 INFO - PROCESS | 1858 | 1477446586027 Marionette TRACE conn4 <- [1,3635,null,{"value":"7"}] 18:49:46 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 18:49:46 INFO - PROCESS | 1858 | 1477446586039 Marionette TRACE conn4 -> [0,3636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:49:46 INFO - PROCESS | 1858 | 1477446586224 Marionette TRACE conn4 <- [1,3636,null,{"value":null}] 18:49:46 INFO - PROCESS | 1858 | 1477446586397 Marionette TRACE conn4 -> [0,3637,"getWindowHandles",null] 18:49:46 INFO - PROCESS | 1858 | 1477446586401 Marionette TRACE conn4 <- [1,3637,null,["7"]] 18:49:46 INFO - PROCESS | 1858 | 1477446586410 Marionette TRACE conn4 -> [0,3638,"switchToWindow",{"name":"7"}] 18:49:46 INFO - PROCESS | 1858 | 1477446586417 Marionette TRACE conn4 <- [1,3638,null,{}] 18:49:46 INFO - PROCESS | 1858 | 1477446586423 Marionette TRACE conn4 -> [0,3639,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/004.html\", \"5f7283a4-d6c9-47a1-b1ac-743e73653473\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:49:46 INFO - PROCESS | 1858 | ++DOCSHELL 0x831e8400 == 15 [pid = 1858] [id = 796] 18:49:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 44 (0x87cdcc00) [pid = 1858] [serial = 2321] [outer = (nil)] 18:49:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 45 (0x8bb2f400) [pid = 1858] [serial = 2322] [outer = 0x87cdcc00] 18:49:46 INFO - PROCESS | 1858 | 1477446586513 Marionette DEBUG loaded listener.js 18:49:46 INFO - PROCESS | 1858 | ++DOMWINDOW == 46 (0x8bb2b400) [pid = 1858] [serial = 2323] [outer = 0x87cdcc00] 18:49:47 INFO - PROCESS | 1858 | 1477446587102 Marionette TRACE conn4 <- [1,3639,null,{"value":["/workers/semantics/reporting-errors/004.html",0,null,null,[["shared worker in two documents and window.onerror",1,"assert_unreached: (outer) error on worker Reached unreachable code","t [0,3640,"getWindowHandle",null] 18:49:47 INFO - PROCESS | 1858 | 1477446587173 Marionette TRACE conn4 <- [1,3640,null,{"value":"7"}] 18:49:48 WARNING - u'runner_teardown' () 18:49:48 INFO - No more tests 18:49:48 INFO - Got 0 unexpected results 18:49:48 INFO - SUITE-END | took 2207s 18:49:48 INFO - Closing logging queue 18:49:48 INFO - queue closed 18:49:48 INFO - Return code: 0 18:49:48 WARNING - # TBPL SUCCESS # 18:49:48 INFO - Running post-action listener: _resource_record_post_action 18:49:48 INFO - [mozharness: 2016-10-26 01:49:48.470457Z] Finished run-tests step (success) 18:49:48 INFO - Running post-run listener: _resource_record_post_run 18:49:48 INFO - Total resource usage - Wall time: 2244s; CPU: 46.0%; Read bytes: 13516800; Write bytes: 313630720; Read time: 508; Write time: 189100 18:49:48 INFO - TinderboxPrint: CPU usage
46.3% 18:49:48 INFO - TinderboxPrint: I/O read bytes / time
13,516,800 / 508 18:49:48 INFO - TinderboxPrint: I/O write bytes / time
313,630,720 / 189,100 18:49:48 INFO - TinderboxPrint: CPU idle
1,190.9 (53.4%) 18:49:48 INFO - TinderboxPrint: CPU system
102.7 (4.6%) 18:49:48 INFO - TinderboxPrint: CPU user
930.5 (41.8%) 18:49:48 INFO - TinderboxPrint: Swap in / out
0 / 0 18:49:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:49:48 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 186888192; Read time: 8; Write time: 153424 18:49:48 INFO - run-tests - Wall time: 2214s; CPU: 46.0%; Read bytes: 11366400; Write bytes: 95490048; Read time: 468; Write time: 8956 18:49:49 INFO - Running post-run listener: _upload_blobber_files 18:49:49 INFO - Blob upload gear active. 18:49:49 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 18:49:49 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 18:49:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 18:49:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 18:49:49 INFO - (blobuploader) - INFO - Open directory for files ... 18:49:49 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 18:49:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:49:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:49:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:49:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:49:52 INFO - (blobuploader) - INFO - Done attempting. 18:49:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 18:49:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:49:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:49:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:49:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:49:53 INFO - (blobuploader) - INFO - Done attempting. 18:49:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 18:49:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:49:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:49:57 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 18:49:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:49:57 INFO - (blobuploader) - INFO - Done attempting. 18:49:57 INFO - (blobuploader) - INFO - Iteration through files over. 18:49:57 INFO - Return code: 0 18:49:57 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 18:49:57 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 18:49:57 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2e1e2ef2c7897fcd7e1bb221b9b68a1c82ceef46c318ea6dc0aa2ab148b69f250767bdf0be43182097c18748ceea3e6a75bb182f190e99b4c03fac7f134d6762", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4879a1732a3bd7ca236e7acf8a714aed5cbf715aa2a9220fa64f9524dfa6720c31e7b96abd934ee900f3996ddee6d287f652b269c09212fad3528ac8091bd9a8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/41a086765d827b7ea78db291bff98214c5f1033213383490ad43544f68894cecb5569a81995552da88e81ee666f5fa56692defcc2e0fe0b5bbc4dbf68ed84de6"} 18:49:57 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 18:49:57 INFO - Writing to file /builds/slave/test/properties/blobber_files 18:49:57 INFO - Contents: 18:49:57 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2e1e2ef2c7897fcd7e1bb221b9b68a1c82ceef46c318ea6dc0aa2ab148b69f250767bdf0be43182097c18748ceea3e6a75bb182f190e99b4c03fac7f134d6762", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4879a1732a3bd7ca236e7acf8a714aed5cbf715aa2a9220fa64f9524dfa6720c31e7b96abd934ee900f3996ddee6d287f652b269c09212fad3528ac8091bd9a8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/41a086765d827b7ea78db291bff98214c5f1033213383490ad43544f68894cecb5569a81995552da88e81ee666f5fa56692defcc2e0fe0b5bbc4dbf68ed84de6"} 18:49:57 INFO - Running post-run listener: copy_logs_to_upload_dir 18:49:57 INFO - Copying logs to upload dir... 18:49:57 INFO - mkdir: /builds/slave/test/build/upload/logs 18:49:57 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2343.752004 ========= master_lag: 0.19 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 39 mins, 3 secs) (at 2016-10-25 18:49:58.374303) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-25 18:49:58.375534) ========= 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-1477444055.986001-1974781197 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2e1e2ef2c7897fcd7e1bb221b9b68a1c82ceef46c318ea6dc0aa2ab148b69f250767bdf0be43182097c18748ceea3e6a75bb182f190e99b4c03fac7f134d6762", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4879a1732a3bd7ca236e7acf8a714aed5cbf715aa2a9220fa64f9524dfa6720c31e7b96abd934ee900f3996ddee6d287f652b269c09212fad3528ac8091bd9a8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/41a086765d827b7ea78db291bff98214c5f1033213383490ad43544f68894cecb5569a81995552da88e81ee666f5fa56692defcc2e0fe0b5bbc4dbf68ed84de6"} build_url:https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.028716 build_url: 'https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/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/2e1e2ef2c7897fcd7e1bb221b9b68a1c82ceef46c318ea6dc0aa2ab148b69f250767bdf0be43182097c18748ceea3e6a75bb182f190e99b4c03fac7f134d6762", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4879a1732a3bd7ca236e7acf8a714aed5cbf715aa2a9220fa64f9524dfa6720c31e7b96abd934ee900f3996ddee6d287f652b269c09212fad3528ac8091bd9a8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/41a086765d827b7ea78db291bff98214c5f1033213383490ad43544f68894cecb5569a81995552da88e81ee666f5fa56692defcc2e0fe0b5bbc4dbf68ed84de6"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Qmnoqc_wRKWsi3fEKpFH-g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-25 18:49:58.439677) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-25 18:49:58.446213) ========= 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-1477444055.986001-1974781197 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.014943 ========= master_lag: 0.07 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-25 18:49:58.535985) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-25 18:49:58.536453) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-25 18:49:58.536983) ========= ========= Total master_lag: 0.43 =========